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