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

7
UIVisualEffectViewを使用して画像をぼかす方法
誰かが画像にぼかしを適用する小さな例を挙げられますか?私はしばらくの間コードを理解しようと試みてきました:( obj cでまだ新しいです! UIVisualEffectView複雑な視覚効果以上の単純な抽象化を提供します。結果は、目的の効果に応じて、ビューの背後に階層化されたコンテンツ、またはビューのcontentViewに追加されたコンテンツに影響を与える可能性があります。 UIVisualEffectView既存のビューにを適用して、既存のビューにぼかしまたは鮮やかな効果を適用します。UIVisualEffectViewをビュー階層に追加した後、サブビューをのcontentViewに追加しますUIVisualEffectView。サブビューを直接UIVisualEffectViewそれ自体に追加しないでください。 https://developer.apple.com/documentation/uikit/uivisualeffectview#//apple_ref/occ/instp/UIVisualEffectView/contentView

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.