使字体颜色为背景负片。 iOS版

时间:2013-05-03 12:23:48

标签: iphone ios objective-c uiwebview uilabel

我希望UILabel中的文字显示的颜色为负的文字。

我将标签放在网页视图上,我希望该标签始终是背景的负面颜色,这样无论什么颜色(当滚动网页视图时)正好在文本下面,它总是以负色显示。

谢谢。

2 个答案:

答案 0 :(得分:0)

我不建议你这样做,因为webView的滚动部分在所有这些计算中都不会平滑。所以我建议你在你的标签上设置一个背景ImageView,并将一个负色的图像设置为ImageView的字体颜色

答案 1 :(得分:0)

另一种方法是将shadowColor设置为textColor的反面(例如,分别为白色和黑色),确保您始终能够选择文本而不管Web视图的背景颜色。

不要忘记设置shadowOffset