iOS 8模糊效果在iPad Retina模拟器上无法正常工作

3

在iPad retina模拟器上,带模糊效果的可视化效果视图无法正常工作。但是在iPad air模拟器上可以。我正在使用Xcode 6.0;IOS8

对我来说,这似乎是苹果公司的问题。你认为呢?请注意,图像只是透明的而不是模糊的。

1个回答

8

iPad Retina是iPad的第三代产品,与iPad 2不同之处在于它没有模糊效果。这一变化发生在iOS 7.0 beta版之间,可能是由于GPU性能不足所致。在iOS 8.0/8.1中也一样。如果需要模糊效果,请使用Air模拟器。值得注意的是,它也是64位的,因此你的代码在不同情况下可能会有些差异。


那么我们应该如何处理这个问题? - Charlton Provatas
1
@CharltonProvatas 你想处理什么?苹果不支持这些设备上的模糊效果。相反,效果视图会显示为透明灰色视图,就像系统中的其他部分一样。 - Léo Natan
在我的情况下,灰色视图代替模糊效果看起来不太好,所以我想知道如何检查是否没有模糊效果,但我认为我在这里找到了解决方案:https://dev59.com/tYbca4cB1Zd3GeqPSzVB 谢谢。 - Charlton Provatas
1
@CharltonProvatas 这是为了可访问性(用户关闭模糊效果)。您需要检查它在这种情况下是否有效。 - Léo Natan
我现在明白了,在iPad 2上无论辅助功能是否关闭,我刚刚才注意到这个问题。你知道我们是否可以检查UIDevice.current来查看他们是否正在使用iPad 2或第三代吗? - Charlton Provatas

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接