2017-08-21 43 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來獲益。 –