1

iOS 9.1 でぼかしを有効にすると、UIVisualEffectViews の背景が常に灰色になります。

鮮やかさを有効にすると、代わりにビューの背景が透明になります。これは、コードとストーリーボードの両方でビューを作成することで再現できます。

他の誰かがこの問題を経験しているかどうか疑問に思っていますか? 同じコードが iOS 9.0 と 8.x で機能します。これは iPhone 6 でのみ発生しますが、iPhone 6 Plus およびその他のデバイスで動作します。

UIVisualEffectView が iPhone 6 で動作しないことに関連している可能性があります- 唯一の違いは私のコードが iOS 9.0 で動作することです -

4

2 に答える 2

2

どうでも。私のせいです。

同じ問題に直面している人にとって、問題は、アクセシビリティ設定で「透明度を下げる」オプションをオンにしたことです([一般] -> [アクセシビリティ] -> [コントラストを上げる] の下)

これにより、ぼかし効果が完全に無効になり、灰色になります。

于 2015-11-17T16:34:51.100 に答える