問題タブ [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 に答える
4636 参照

objective-c - セレクター通知の既知のクラス メソッドはありませんCenterVibrancyEffect iOS 8

私は試してみて、ビューUIBlurEffectUIVibrancyEffect求めています。

Apple docs hereは「notificationCenterVibrancyEffect」を主張していますが、クラスにUIKitをインポートした後でもNo known class method for selector notificationCenterVibrancyEffect.

コードは次のようになります。他のすべてのクラス メソッドは問題なく解決されます。

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

html - キャンバスにレンダリングする前に画像をぼかす

キャンバス上で移動している画像にガウスぼかしを実現しようとしています。キャンバスにレンダリングする前に画像をぼかす方法はありますか?

この画像は静的なままではなく、同じ画像の複数のサイズをレンダリングする必要があるため、ソース画像をぼかすことはできません.

何か案は?

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

uitableview - UITableView 背景の UIVisualEffectView

UITableViewController (UINavigationController のルート) を作成し、これを別のビュー コントローラーの上にモーダルで表示しています。ビューが読み込まれ、viewDidAppear が呼び出されると、視覚効果が良く見えるように、ある程度機能しています。しかし、viewDidAppear の直後に視覚効果がなくなり、テーブルビューの背景が白くなります。

提示された UITableViewController で、これを viewDidLoad に追加しました。

セルの背景が明確になるように、これも実装します。

私もcell.backgroundColor = [UIColor clearColor]tableViewに設定しましcellForRowAtIndexPath:たが、それも役に立ちません。

繰り返しますが、ビューが読み込まれると正しい効果が得られますが、画面に表示されるとすぐに背景のぼかしが失われます。何がうまくいかないのでしょうか?また、ビュー コントローラーで blueEffectView をプロパティとして保持しようとしましたが、うまくいきませんでした

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

ios - UISplitView のプライマリ ビューで均一な UIBlurEffect を達成する

UISplitViewControllerすぐに使用できるビューコントローラーを備えたストックをMaster使用Detailしています。UIImageViewストーリーボードでは、Detailコントローラー セットにを追加して、ビューを 1 つの画像で効果的に埋めました。

コントローラーではMaster、次を使用してそのコントローラーの背景をぼかしました。

Masterコントローラがコントローラの上に表示されたら、コントローラの端の内側の端に暗い影がDetailどのように表示されるかに注目してください。Master

これらの「影」を削除して、代わりに均一なぼかしをレンダリングするにはどうすればよいですか?

スプリット ビュー コントローラー

詳細

UIPopoverSlidingChromeView

IB でビュー階層をデバッグすると、 と呼ばれる (プライベート? ) ビューが明らかになり_UIPopoverSlidingChromeViewます。灰色のフレームが挿入されており、これが不均一なぼかしの原因であることは間違いありません。

ぼかしビューを完全に無効にし、self.tableview.backgroundColor = [UIColor clearColor]ショー_UIPopoverSlidingChromeViewの灰色のフレームだけを残します。次のようになります。

レンダリングされた UIPopoverSlidingChromeView

_UIPopoverSlidingChromeView使用時に回避する方法について何か考えはありますUISplitViewControllerか?

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

ios - テーブルビューヘッダーに UIVibrancyEffect を実装するには?

テーブル ビュー セクション ヘッダーのテキストを鮮やかなスタイルでレンダリングし、基になる UI がテキストを通して輝くようにしたいと考えています。次のことを試しましたが、 を返したかのようにヘッダーに何も表示されませんnil

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

ios - Swift の UIVisualEffectView (UIBlurEffect) で UIScrollView を使用する

UIBlurEffectiOS 7 で導入された外観を生成するためにfromを使用しています。そのために、クラス リファレンスで説明されているようにUIVisualEffectView、ぼかしの上に描画したいものをプログラムで に追加します。contentViewUIBlurEffect

オブジェクトは、のUIBlurEffect背後にあるコンテンツにぼかし効果を適用しますUIVisualEffectViewcontentViewの に追加された ビューUIVisualEffectViewは、ぼかし効果の影響を受けません。

しかし、今は をUIScrollViewミックスに追加する必要があり、 を使用しなければならなかったという事実は、contentView私を完全に混乱させました。私は にあまり詳しくありませんUIScrollViewが、iOS 8 Swift Programming Cookbookには次の例が示されています。

ここに画像の説明を入力

を表示する必要はありませんimageViewが、代わりviewに、階層内の内部に多くのビューがある別のものです。正確にどこに追加しscrollViewますか?scrollViewとして設定しますsubviewcontentView? またはその逆に、のcontentViewとして? これが私の現在のコードです:subviewscrollView

0 投票する
7 に答える
23703 参照

iphone - Xcode の警告:「これにより、不透明度が 1 に戻るまで効果が壊れているように見えます」

プロトタイプセルがあり、UIVisualEffectViewその中に a を入れましたContentView。Visual Effect View の Blur Style は Dark で Vibrancy はオフです。次に、IB を使用して Visual Effect ビューのアルファを 0.5 に設定します。

次に、実行時に、次のような警告が表示されます。

この警告が表示される理由と、このアルファ プロパティを適切に設定する方法を理解できませんでした。