問題タブ [uiblureffect]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
894 参照

ios - iOS 8 UIVisualEffect UIBlurEffect とスケーリング/移動/サイズ変更

ぼやけている UIButton のサブクラスがあり、見栄えがします。

これらのボタンは頻繁に移動 (変換)、サイズ変更、スケーリングする必要があり、それらのアクションを実行すると、ぼかしが消えて半透明のビューになります。これは、CGAffineTransformation を使用して、フレーム/センターを使用して移動している場合に発生します。

これを治す方法はありますか?

0 投票する
1 に答える
1784 参照

ios - UIVisualEffectView による奇妙なぼかしアーティファクト

UIVisualEffectView が表示されたときに奇妙なアーティファクトを引き起こしています。UIVisualEffectView は、iOS 7 では使用できないため、ビューの読み込み後にコードに追加されます。

ストリートビュー画像の上にぼやけたテキストの背景を見てください: http://s.swic.name/Z3UL

ぼかしが表示されるまでに 0.1 秒かかります。それ以前は、ぼかしがまだ計算されていないように、低解像度の背景が透けて見えます。

何が起こっているのですか?このコードを使用して awakeFromNib にぼかしを追加しています

編集: ビデオではスロー アニメーションが有効になっているだけで、トランジションは通常のプッシュ セグエです。

Edit2:Interface Builderで「UIVisualEffectView with Blur」をドラッグドロップすると、同じ奇妙な動作が発生するため、上記のコードが原因ではありません。

0 投票する
1 に答える
432 参照

ios - UIBlurEffect をリアルタイム レンダリングできないようにする方法

iOS 8 SDK を使用すると、ビューにぼかし効果を簡単に追加できます。私は
すべての細胞に賛成しています。セルをスクロールすると、ビューに少し「ラグ」があります。リアルタイムでレンダリングしているからだと思います。UITableViewUIVisualEffectViewUIBlurEffectUIBlurEffect

このリアルタイム レンダリングを無効にすることはできますか? ビューを一度だけレンダリングし、使用後は通常のビューのようにします。背後にあるイメージはUIVisualEffectView決して変わらないからです。

iOS 8の前に使用FXBlurViewしましたが、このオプションがあります。( github プロジェクト)

0 投票する
4 に答える
3252 参照

ios - デバイスがぼかしをサポートしているかどうかを確認する

私のアプリは を使用していますがUIBlurEffect、古いデバイス (特に iOS 8 をサポートする iPad 2 および 3) はぼかしをサポートしていません。

ユーザーのデバイスがぼかしをサポートしているかどうかを確認したいと思います。どうすればいいのですか?

0 投票する
0 に答える
890 参照

ios8 - ぼかし効果 iOS 8 の削除には数秒かかります

UIAlertController が self.view addSubView メソッドを介して表示されるときに、View Controller に UIBlurEffect を実装しました。ただし、アラート コントローラーを閉じたアクション コードでは、ぼかし効果が削除されるまでに数秒の遅延がかかります。遅延の理由は何かありますか?