swift中白色背景图像上的白色文本
Posted
技术标签:
【中文标题】swift中白色背景图像上的白色文本【英文标题】:white text on white background image in swift 【发布时间】:2016-09-16 22:18:05 【问题描述】:我有图像和标签。图像有多种颜色,我想添加白色的文本标签。即使背景图像是白色,我是否可以使标签文本脱颖而出?
我尝试降低背景图像的 alpha 值,它几乎没有效果,但标签文本无法清晰突出,除非背景图像的 alpha 值太低。
【问题讨论】:
为标签设置背景色,使其文本可见。 我想过,但为了更好看,我希望文本标签具有透明背景 带边框或阴影是解决此问题的常用方法。 我喜欢@Sarcoma 的建议。使用 NSAttributedString 你可以给文本一个边框和/或阴影。或者只是使用标签添加阴影。 好的,所以您的问题不再是编程问题。你知道,从编程的角度来看,所有的选项是什么。现在这只是一个对你来说看起来不错的问题。这不是讨论这个问题的论坛。投票结束。 【参考方案1】:在标签字段上设置阴影。
【讨论】:
是的,添加阴影看起来更好,尝试看看是否有其他方法可以使文本脱颖而出。以上是关于swift中白色背景图像上的白色文本的主要内容,如果未能解决你的问题,请参考以下文章
使用 CSS 将文本颜色设置为红色背景上的白色和白色背景上的黑色文本颜色