現在、NSStatusItemをクリックすると、その下にカスタムビューが表示されます。ビューには、いくつかの情報とテキストフィールドが含まれています。私が必要とするのは、最初のビューとマージしてその下に表示する、別のカスタムビューの場合です。画面の下側と同じように、元のビューの上または後ろには表示されません。これは別々のビューである必要があります。実際には、ユーザーが最初のビューで行ったことに応じて追加されるカスタムビューがいくつか存在するからです。私は、他のものに影響を与えずに、それぞれを個別に追加または削除できるようにしたいと考えています。私はAppleのドキュメントを掘り下げましたが、プログラマチックに別のカスタムビューを配置することについては何も見つかりませんでした。Cocoaカスタムビューをマージする
1
A
答えて
1
NSViewは、ビューを追加したり並べ替えたりして、上下に表示することができます。 superview:
を使用すると、そのサブビューのいずれかからコンテナのこのメソッドにアクセスできます。
編集:
隠された分圧器とNSSplitViewに両方のビューを追加してみてください。除算器を非表示にするには、NSSplitViewをサブクラス化し、dividerThickness:
メソッドをオーバーライドして0を返します。
関連する問題
- 1. Cocoaのウィンドウにカスタムビューを追加する
- 2. 2つの画像をCocoa/OSXでマージ/スタッキングする
- 3. Cocoa/Cocoa Touchでディレクトリを監視する
- 4. カスタムビューをデザインする方法
- 5. Xamarin.Formsでカスタムビューをバインドする
- 6. RadialGradient(カスタムビュー)
- 7. Androidカスタムビュー
- 8. フラグメントのカスタムビューaddToBackStack()、カスタムビュー、および戻るボタン
- 9. ListViewでカスタムビューを更新するandroid
- 10. xmlからカスタムビューを作成する
- 11. Androidのカスタムビューにボタンを追加する
- 12. ActionBar Sherlockタブのカスタムビューを設定する
- 13. カスタムビューをオーバースキャンする方法(表面ビュー)
- 14. NSViewControllerをカスタムビューで使用する
- 15. シンプルなカスタムビューを作成するには?
- 16. アンドロイドでカスタムビューを自動作成する
- 17. xamarinでカスタムビューを構築する方法
- 18. ビューコントローラでカスタムビューxibを使用するxib
- 19. MultiLineLabelサブビューでカスタムビューを拡大する
- 20. カスタムビューonDrawでハードウェアレイヤを使用する
- 21. asp.net MVCジェネリック/カスタムビュー
- 22. カスタムビューの作成
- 23. カスタムビューのレイアウトヘルプ
- 24. Android - カスタムビューのボーダー
- 25. カスタムビュー最小サイズ
- 26. アプリケーションのカスタムビュー
- 27. カスタムビューin android/
- 28. カスタムビューの質問
- 29. カスタムビューでのアンドロイドデータバインディング
- 30. カスタムビューは、XML
これはほとんど動作しますが、「配置」にはNSWindowAboveまたはBelowのみがあり、ビューを文字の上に置かないで、ビューの後ろに配置します。私はもう一方のビューを下にしたい。 – Elbimio
ああ、それはあなたが変更したいzポジションではなく、yポジションですか? – weltraumpirat
正確には、「申し訳ありません」が不適切であると思われる場合は、編集します。 – Elbimio