私のアプリケーションには、ツールバーの設定ウィンドウがあります。その環境設定タブは別のNSViewオブジェクトです。標準のボタン、ボックスなどを各ビューに配置すると、タブ間の切り替えがすばらしいものになりますが、カスタムボックスやビューを追加すると、タブ間を切り替えた後にカスタムオブジェクトが見えなくなります。タブ間の切り替え後にカスタムインターフェイスオブジェクトが表示されない
これを修正するにはどうすればよいですか?
各カスタムオブジェクトにメソッドdrawLayer:
を使用しています。私はIBの "レイヤー"チェックボックスにスーパービューをマークします。
これは機能しませんでした。私は新しいプロジェクトを作成し、NSTabViewオブジェクトを追加し、標準のボタンを最初のTabViewに配置し、カスタムオブジェクトを2番目のTabViewに配置します。私はあなたの言うようにカスタムオブジェクトコードも変更しますが、それは効果がありません。 –