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

ios - スクロールで表示されないUITableViewControllerぼかし背景

UITableViewController の背景画像を設定し、次のコードでぼかし効果を追加しました。

下にスクロールすると、背景画像はまだ表示されていますが、ぼかし効果は、一度にビューに収まる最初の数セルに対してのみ表示されます。スクロール時にぼかし効果が現れるようにするにはどうすればよいですか?

各セルにぼかし効果を追加してみましたが、それは非常に奇妙に見えます。

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

ios - セル内の UIVisualEffectView により、UICollectionView のスクロールが遅くなる

UICollectionView大きな画像のセルが含まれています。UIVisualEffectView各セルに(小さい)を追加するまで、スクロールはスムーズでした。今、スクロールのパフォーマンスはひどいです。

そのコードで何かを行うすべてのコードはUIVisualEffectView次のとおりです。

スクロールのパフォーマンスを向上させるにはどうすればよいですか?

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

ios - UIVisualEffectView はぼかしの代わりに灰色のボックスを作成します

UIVisualEffectView を使用して、SpriteKit の画面のセクションを次のようにぼかしています。

しかし、それはぼやけではなく、灰色の網掛け領域として表示されます。奇妙なことに、最初に GameCenter の通知が表示され、「おかえりなさい、(プレイヤー)」と表示されている間はぼやけますが、通知が消えると、灰色のボックスに戻ります。

iOS9 でマルチタスク ビューに入ると同じように、プレビューではセクションがぼやけていますが、アプリに入ると再び灰色の網掛け領域に戻ります。

なぜこれが起こっているのですか?シミュレータと物理ハードウェアで同じことを行います。

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

ios - サブビューを追加すると UIVisualEffectView が消える

Xcode のインターフェイス ビルダーで作成した xib があります。xib の内部には、鮮やかな UIVisualEffectView があります。UIVisualEffectView に任意の容量でサブビューを追加すると (インターフェイス ビルダーまたは以下のコードでわかるようにプログラムで)、サブビューは (あるべき姿で) 活気に満ちていますが、UIVisualEffectView はどこにも表示されません。

したがって、UIVisualEffectView 自体が欠落している間、UIVisualEffectView のサブビューは画面に表示される唯一の要素です。

サブビューを追加する前に、UIVisualEffectView は画面上に完全に表示されます。

どうすればこれを修正できますか?

編集:注、私はデバイスでテストしています。iOS8 を実行している iPhone 6 プラス。シミュレーターでは、サブビューも UIVisualEffectView も表示されません。

これが、ペン先のビューをインスタンス化する方法です。

ちなみに、tableViewをアニメーション化してもしなくても違いはありません。emptyContentView のフレームも正しいです。

注: 鮮やかさをオフにすると、問題は解決します。

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

swift2 - UIVisualEffectView の下隅の半径

下の角を丸くするためにマスクを適用しようとしていますUIVisualEffectViewが、何らかの理由でここに「式のタイプがあいまいであり、コンテキストがありません」というエラーが表示されます".BottomRight | .BottomLeft"

2番目の問題は、丸みを帯びた角を1つだけ作成すると、UIVisualEffectView制約がうまくいかないことです

ここに画像の説明を入力

この問題を解決するにはどうすればよいですか? ありがとう

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

ios - UIVisualEffectViewで透明なカットを作成するには?

私の app では、UIView単純な UIView をサブクラス化することで見通せました。しかし、 を使って同じことをしようとすると、UIVisualEffectViewできません。

これが私がノーマルを使ってできることですUIView

ここに画像の説明を入力

UIVisualEffectViewgreen の代わりにを使用すると、 asにシースルーが追加されてUIViewいても、シースルー UIView が見えません。UIViewUIVisualEffectViewsubview

ここに画像の説明を入力

コード:

質問: なぜこれが で動作しなかったのUIVisualEffectViewですか?

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

swift - セグエ後に背景ビューをぼかす

私は2つのビューを持っています.1つはいくつかの情報を持ち、もう1つはSVCと呼ぶ別のView Controllerへのセグエ表示を実行するボタンです。UIBlurEffect を SVC の UIView に追加したいのですが、私が遭遇したのは、まったく役に立たないぼかしのあるサブビューを追加することだけです。どんな助けでも素晴らしいでしょう。

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

ios - 兄弟以外の間の iOS 自動レイアウト制約

兄弟ではない 2 つのビュー間の水平距離の制約を定義する方法はありますか? 最初の共通スーパービューに制約を追加しようとしましたが、制約が機能していないようです。

Apple のドキュメントには次のように書かれています。

制約は、ビュー自体またはそのサブビューのみを参照できます。

しかし、それらが直接のサブビューを意味するかどうかはわかりません。

理由: さまざまな子を配置して配置したいビューがあります。それらの子供たちの一部は、鮮やかな効果で表示されるべきです。残念ながら、iOS でビューの鮮やかさを有効または無効にするには、UIVisualEffectView. そのため、鮮やかなビューと活気のないビューを混在させるために、トップ レベル ビューで 2 つのコンテナーを使用しています。ただし、制約を使用してビジュアル アイテムを相互に相対的に配置する必要があります。しかし、それらは異なるコンテナーにあるため、兄弟ではないビューで機能するには制約が必要です。

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

ios - 明るい/暗いを超えてUIVisualEffectViewの色を変更しますか?

UIVisualEffectViewスタンダードエクストラライト以外のライト、ライト、ダークの色を変えることはできますか?

明るいプリセットと暗いプリセットの中間の色合いを実現する必要があります。