我有一种奇怪的效果。
我使用UIVisualEffectView
作为UILabel
的背景。模糊样式设置为浅。
在两个相同的设备上,运行相同版本的应用程序显示的UIVisualEffectView
的不透明度非常不同。
唯一的区别是两个设备的本地化。设置为日语的设备的背景UIVisualEffectView
比设置为英语的设备的背景暗得多。
我在文档中的任何地方都没有看到UIVisualEffectView
因地区而异。
也许还有另一个我没有找到的问题? UIVisualEffectView
在tableViewHeaderFooterView
标头的tableView
中。该视图仅包含一个UIVisualEffectView
和一个UILabel
。标签放置在UIVisualEffectView
上方。唯一设置的是UILabel
的文本。
编辑1
我用模拟器尝试了不同的定位,在所有情况下,UIVisualEffectView
都具有相同的一致且正确的背景色/不透明度。
单个iPhone
上是否有任何设置会使UIVisualEffectView
变暗?