私はココアアプリケーションでNSPopover
を持っています.Lionは半透明でレンダリングするので、オーバーレイするテキストフィールドや表などが表示されます。これらは現在、下に表示されていてとても奇妙に見えます。私はAppleからクラス参照ドキュメントをチェックしましたが、それを不透明に変更する方法はないようです。外観を指定するために使用できるように見える唯一の2つのプロパティ値はNSPopoverAppearanceMinimal
,NSPopoverAppearanceHUD
ですが、どちらもアルファまたは不透明度に関係していないようです。 drawRectを乗り越えて不透明にする唯一の方法はNSPopover
ですか?それとももっと良い方法を知っている人はいますか?それは完全に不透明な背景を有効にするにはiOSではUIPopover
のために利用可能になるようだが、ココアのためではないNSPopover
...NSPopoverの不透明度を変更したいのですが可能ですか?
5
A
答えて
1
+0
私はまったく同じ問題に遭遇しました。この記事の解決策は、私が問題を解決するのに役立ちました。 – zic10
関連する問題
- 1. WPF - GridColumnの不透明度を変更することは可能ですか?
- 2. コンテンツの不透明度を変更せずに背景の不透明度を変更する
- 3. スクロールでdivの不透明度を変更します
- 4. スーパービューの不透明度を変更する不思議な効果が原因でサブビューで不思議な不透明度が変化する
- 5. CSSで背景画像の不透明度を変更する
- 6. PhonegapでCSSの不透明度が機能しない
- 7. jQueryアニメーションの不透明度がIEで機能しない
- 8. CSSで不透明度を定義したdiv内の要素の不透明度を設定しますか?
- 9. C#コンソールの不透明度/透明度
- 10. IE上でRaphael div不透明度が機能しない
- 11. Cocos2dの複数のスプライトの不透明度を変更する
- 12. C#からの任意のウィンドウの不透明度の変更
- 13. svgテキストの不透明度を変更する
- 14. JavaScriptキャンバス - 画像の不透明度を変更する
- 15. QTTrackの不透明度を変更するには
- 16. 背景画像の不透明度を変更する
- 17. 画像の不透明度を変更する
- 18. "フェードイン"エフェクトを作成するグリッドの不透明度を変更しますか?
- 19. 不透明度の変更とサークルオーバーレイを含む画像ですか?
- 20. 変化画像の不透明度と
- 21. 不透明度 - glubyte
- 22. テキストシャドー不透明度
- 23. ccDrawLine不透明度?
- 24. 1不透明度を変更するボタン2回以上?
- 25. Javascriptを使用してIE8で不透明度を変更するonkeyup()(再び)
- 26. IE6での不透明度の向上
- 27. IE8での不透明度の問題
- 28. WinFormsのアルファチャンネル透明度/不透明度を持つスプラッシュスクリーン
- 29. 背景の不透明度
- 30. キーボードの不透明度
あるOSXのバージョンは何あなたは使っていますか?私は最小限の外観でその動作を見ません - 私にはかなり不透明なようです。背景を変更したい場合は、(カスタムタイプの)NSBoxを追加してビュー全体をカバーし、必要な背景色を付けてください。 – rdelmar
OSX 10.8を使用しています。ほとんど不透明ですが、ポップオーバーの背後にあるテキストは少しでも見えます。全体的なものをカバーするために(カスタムタイプの)NSBoxを追加しようとしました - うまくいきましたが、それはポップオーバーにあるテキストの上にそれ自身を描画し、最下位レイヤ(IBの中に) Popoverに含まれているテキストフィールドをレンダリングします。私はプログラムでそれを行う方法があると確信しています...私はそれを把握するとすぐにここにソリューションを投稿しようとします。ありがとう! –
あなたが持っているテキストフィールドとその他のUI要素は、すべてボックスに埋め込む必要があります。すべてを選択してから、「エディタ」メニューの「埋め込み」オプションをクリックしてください。これにより、ボックスのすべてのサブビューが作成され、上部に表示されます。 – rdelmar