2017-08-21 52 views
2

模糊在我的iOS应用程序之一,我使用iOS原生成分VisualEffectView与模糊得到模糊的效果。UIVisualEffect观点本来就不值小于1,这干扰了iOS中

对于我的用户界面的要求,我已经建立的视觉效果视图的alpha值0.85,然后扔Xcode的编译时警告说UIVisualEffect观点本来就不值小于1,这干扰了模糊。如何绕过此警告而不使我的alpha值为1.

我正在使用Xcode 8.3.1。

回答

1

Apple Documentation状态:

当使用UIVisualEffectView类,避免α值是 小于1

+0

苹果是说,在视觉效果视图的alpha值设置为小于1或者它的任何超级视图都会导致很多效果看起来不正确或根本不显示。那么为什么苹果不能限制设置小于1的alpha值。 –

+1

@ krishnarjun-banoth在视觉效果视图中,您不能设置小于1的alpha值,但是您可以在其内容视图上设置alpha。 –

+0

感谢您的耐心,但我没有通过在内容视图上设置alpha来获益。 –