問題タブ [uivisualeffectview]

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 に答える
174 参照

ios - UIVisualEffectView を使用して ViewController でスワイプバックするときの tableView の背景の奇妙な動作

ぼかし効果のためだけに、UIVisualEffectViewをテーブルビューのbackgroundViewとして使用します。現在のビューを前のビューにスワイプし始めると、テーブルビューの背景がすぐに黒くなり、ぼやけなくなります。

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

ios - UIBlurEffectView は、フレームは同じですが、自動レイアウトされた parentView よりも小さい

UIView画面の中央にログイン用の があります。周囲のビューの 0.25 の高さに制限されます (ウィンドウ全体をカバーします)。

を作成すると ( の背景としてメソッドを使用して を作成すると、フレームは同じですが、小さすぎることに気付きましたUIVisualEffectView(を作成する方法のコードを確認してください)。 を に変更すると、効果を確認できます。 View は Blureffect よりも高くなっています。blurBackgroundForView(_)UIViewUIVisualEffectViewbackgroundColor.greenColor

ViewController

blurBackgroundForView(_)

ここに画像の説明を入力

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

ios - サブビューに鮮やかな効果を追加するにはどうすればよいですか?

以下のコードは、単純な場合は正常に機能します。

しかし、鮮やかな効果のあるラベルを追加しようとすると、涙とエラーで壊れてしまいます。:(

カスタム セット フレーム方式:

ラベルは画面に表示されませんが、blurView に単純なサブビューとして追加すると表示されます。

初期化メソッドでコードを使用していますが、それが問題の原因でしょうか?

コードの書き方と一貫性を保つために、初期化メソッドに含める必要があります。

ソース

編集1:

vibrancyView にもフレーム セットが必要です。

ソースの例は不完全であることが判明しました。

編集2:

ラベルは表示されますが、鮮やかな効果はありません。

ヘルプ!

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

ios - UIVisualEffect ビューの端から端までが整列しない

カスタム セルを含むテーブル ビューを作成し、スクロール時にコンテンツと共に移動する一貫したぼかしを使用したいと考えています。簡単な解決策は、カスタム セルに UIVisualEffectView を含めることでした。

残念ながら、UIVisualEffectViews を隣り合わせに配置すると、エッジが目立ち、ぼかしが整列しません。端から端までの UIVisualEffectViews に「継ぎ目」が表示されないように、これを修正する方法を知っている人はいますか?

例

0 投票する
2 に答える
240 参照

ios - React Native: UIVisualEffectView がサポートされているかどうかを検出します

をサポートしていない iOS 7 の別の視覚化 (backgroundColor など) を使用して、React Native を使用して iOS アプリでreact-native-blurを使用したいと考えていUIVisualEffectViewます。

例えば:

UIVisualEffectView が現在のプラットフォームでサポートされているかどうかを確認するにはどうすればよいですか?

0 投票する
2 に答える
566 参照

ipad - UIViewController を UIModalPresentationFormSheet および UIModalPresentationOverCurrentContext として提示する

背景がぼやけた UITableViewController をフォーム シートとして現在のコンテキストに表示するにはどうすればよいですか?

で設定されたiPhoneで、フルスクリーンで正常に動作しますUIModalPresentationOverCurrentContext

modalPresentationStyleただし、iPad でフォーム シートとして表示する場合は、に設定する必要がありUIModalPresentationFormSheetます。

両方を設定するにはどうすればよいですか?

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

ios - UIVisualEffectView が向きの変更時に境界を正しく変更しない

私は地獄のように私を悩ませている問題を抱えています。アプリのメイン ビューの上に設定構成用のカスタム ビューがあります。このビューの背景にはUIVisualEffectView. ただし、私のアプリはポートレート モードとランドスケープ モードの両方をサポートしており、向きを変更すると、ぼかし効果に対して自動サイズ変更が正しく機能しません。

これは、スロー アニメーションをオンに設定してシミュレーターの向きを変更するということです (ビューの下部で何が起こるかを見てください): https://www.dropbox.com/s/bgtx8ygdawkx8be/BlurProblem.mov?dl= 0

さまざまなコンテンツ モードを設定し、自動サイズ変更の値をリセットしようとしましたが、何も解決しないようです。

UIVisualEffectView のサイズを正しく変更するにはどうすればよいですか?