問題タブ [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.
objective-c - セレクター通知の既知のクラス メソッドはありませんCenterVibrancyEffect iOS 8
私は試してみて、ビューUIBlurEffect
をUIVibrancyEffect
求めています。
Apple docs hereは「notificationCenterVibrancyEffect」を主張していますが、クラスにUIKitをインポートした後でもNo known class method for selector notificationCenterVibrancyEffect
.
コードは次のようになります。他のすべてのクラス メソッドは問題なく解決されます。
html - キャンバスにレンダリングする前に画像をぼかす
キャンバス上で移動している画像にガウスぼかしを実現しようとしています。キャンバスにレンダリングする前に画像をぼかす方法はありますか?
この画像は静的なままではなく、同じ画像の複数のサイズをレンダリングする必要があるため、ソース画像をぼかすことはできません.
何か案は?
uitableview - UITableView 背景の UIVisualEffectView
UITableViewController (UINavigationController のルート) を作成し、これを別のビュー コントローラーの上にモーダルで表示しています。ビューが読み込まれ、viewDidAppear が呼び出されると、視覚効果が良く見えるように、ある程度機能しています。しかし、viewDidAppear の直後に視覚効果がなくなり、テーブルビューの背景が白くなります。
提示された UITableViewController で、これを viewDidLoad に追加しました。
セルの背景が明確になるように、これも実装します。
私もcell.backgroundColor = [UIColor clearColor]
tableViewに設定しましcellForRowAtIndexPath:
たが、それも役に立ちません。
繰り返しますが、ビューが読み込まれると正しい効果が得られますが、画面に表示されるとすぐに背景のぼかしが失われます。何がうまくいかないのでしょうか?また、ビュー コントローラーで blueEffectView をプロパティとして保持しようとしましたが、うまくいきませんでした
ios - UISplitView のプライマリ ビューで均一な UIBlurEffect を達成する
UISplitViewController
すぐに使用できるビューコントローラーを備えたストックをMaster
使用Detail
しています。UIImageView
ストーリーボードでは、Detail
コントローラー セットにを追加して、ビューを 1 つの画像で効果的に埋めました。
コントローラーではMaster
、次を使用してそのコントローラーの背景をぼかしました。
Master
コントローラがコントローラの上に表示されたら、コントローラの端の内側の端に暗い影がDetail
どのように表示されるかに注目してください。Master
これらの「影」を削除して、代わりに均一なぼかしをレンダリングするにはどうすればよいですか?
詳細
IB でビュー階層をデバッグすると、 と呼ばれる (プライベート? ) ビューが明らかになり_UIPopoverSlidingChromeView
ます。灰色のフレームが挿入されており、これが不均一なぼかしの原因であることは間違いありません。
ぼかしビューを完全に無効にし、self.tableview.backgroundColor = [UIColor clearColor]
ショー_UIPopoverSlidingChromeView
の灰色のフレームだけを残します。次のようになります。
_UIPopoverSlidingChromeView
使用時に回避する方法について何か考えはありますUISplitViewController
か?
ios - テーブルビューヘッダーに UIVibrancyEffect を実装するには?
テーブル ビュー セクション ヘッダーのテキストを鮮やかなスタイルでレンダリングし、基になる UI がテキストを通して輝くようにしたいと考えています。次のことを試しましたが、 を返したかのようにヘッダーに何も表示されませんnil
。
ios - Swift の UIVisualEffectView (UIBlurEffect) で UIScrollView を使用する
UIBlurEffect
iOS 7 で導入された外観を生成するためにfromを使用しています。そのために、クラス リファレンスで説明されているようにUIVisualEffectView
、ぼかしの上に描画したいものをプログラムで に追加します。contentView
UIBlurEffect
オブジェクトは、の
UIBlurEffect
背後にあるコンテンツにぼかし効果を適用しますUIVisualEffectView
。contentView
の に追加された ビューUIVisualEffectView
は、ぼかし効果の影響を受けません。
しかし、今は をUIScrollView
ミックスに追加する必要があり、 を使用しなければならなかったという事実は、contentView
私を完全に混乱させました。私は にあまり詳しくありませんUIScrollView
が、iOS 8 Swift Programming Cookbookには次の例が示されています。
を表示する必要はありませんimageView
が、代わりview
に、階層内の内部に多くのビューがある別のものです。正確にどこに追加しscrollView
ますか?scrollView
として設定しますsubview
かcontentView
? またはその逆に、のcontentView
として? これが私の現在のコードです:subview
scrollView
iphone - Xcode の警告:「これにより、不透明度が 1 に戻るまで効果が壊れているように見えます」
プロトタイプセルがあり、UIVisualEffectView
その中に a を入れましたContentView
。Visual Effect View の Blur Style は Dark で Vibrancy はオフです。次に、IB を使用して Visual Effect ビューのアルファを 0.5 に設定します。
次に、実行時に、次のような警告が表示されます。
この警告が表示される理由と、このアルファ プロパティを適切に設定する方法を理解できませんでした。