我有UITextView
。
视图的alpha为0.2。
文字颜色为白色。
在simulator4.3和设备(IOS4.2.1)中看起来很正常
但它在设备上看起来太透明了(IOS 5)。 感觉像是0.1甚至更低。
为什么呢? IOS5中的alpha算法是否已更新?
答案 0 :(得分:1)
我刚刚解决了这个问题。研究表明我设置了textcolor的alpha意外,但在IOS4中,textcolor的alpha不起作用。所以我也设置了视图的alpha来做到这一点。所以在IOS4中(在IOS4中textcolor的alpha不起作用),文本看起来很正常。但是在IOS5中(IOS5支持textcolor的alpha)文本的alpha是textcolor'alpha * view的alpha ......
答案 1 :(得分:0)
没有
什么样的设备是4.2.1 v.iOS 5? iPhone 4和4s上的屏幕看起来更加清晰,可能会出现这种情况。