ios - UIVisualEffectView 在 iOS 9.1 中不起作用

标签 ios iphone ios9.1

我一直在我的 UIVisualEffectViews 上获得灰色背景,并在 iOS 9.1 中启用模糊

如果我启用活力,则 View 只会获得透明背景。这可以在代码和 Storyboard 中创建 View 来重现。

我想知道是否还有其他人遇到这个问题?相同的代码适用于 iOS 9.0 和 8.x。这只发生在 iPhone 6 中,但它适用于 iPhone 6 Plus 和其他设备。

可能与 UIVisualEffectView not working on iPhone 6 有关- 唯一不同的是我的代码适用于 iOS 9.0-

最佳答案

没关系。我的错。

对于面临相同问题的任何人,问题是我有选项 “降低透明度”在我的辅助功能首选项中打开(在常规->辅助功能->增加对比度下)。

这完全禁用了模糊效果,从而使其变为灰色。

关于ios - UIVisualEffectView 在 iOS 9.1 中不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33278111/

相关文章:

ios - SCNNode 渲染上的奇怪错误/伪影

ios - 如何在 swift ios xcode 中播放本地容器中的音频声音文件

ios - Swift 2.3 在 pod 更新后使用未解析的标识符 Firebase 'FIR'

ios - 如何在函数中将运算符作为参数传递?

iphone - 使用 coretelephony 捕获传入的 Callevent?

iphone - 自定义tableViewCell中textField resignFirstResponder后的tableViewframe.origin问题

iphone - 从 View Controller 获取当前选定选项卡的 selectedIndex

ios - 为什么当 iPhone 失去联系一段时间后,从 watch 发送的带有 "transferUserInfo"的消息没有传送到 iPhone?

ios - 为什么选择器被发送到之前的 View Controller ?

ios - 'title' 的类型与协议(protocol) 'MKAnnotation' 要求的可选性不同