タグ付けされた質問 「uiblureffect」

15
UIVisualEffectViewやUIBlurEffectをフェードインまたはフェードアウトするにはどうすればよいですか?
UIBlurEffectをイン/アウトしてUIVisualEffectsViewをフェードインしたい: var blurEffectView = UIVisualEffectView() blurEffectView = UIVisualEffectView(effect: UIBlurEffect(style: .dark)) で呼び出される関数内で通常のアニメーションを使用しUIButtonてフェードインします。フェードアウトと同じですが、.alpha = 0&hidden = true: blurEffectView.hidden = false UIView.animate(withDuration: 1, delay: 0, options: .curveEaseOut) { self.blurEffectView.alpha = 1 } 今、双方向でフェードすることは機能しますが、フェードアウトするときにエラーが発生します: <UIVisualEffectView 0x7fdf5bcb6e80>不透明度をアニメーション化するように求められています。これにより、不透明度が1に戻るまで、エフェクトが壊れて表示されます。 質問 どのように私は正常にフェード行うUIVisualEffectViewことなく、内外破壊、それをフェージングの移行を持ちますか? 注意 をに入れてフェードUIVisualEffectViewさせてみましたが、UIView成功しませんでした
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.