NSTabViewItemsのスタイルが異なるNSTabViewがあります。タブコントローラーをアウタービューコントローラーとは別のクラスに分離する方法はありますか?コードを整理するためだけに。また、タブの内容を別のペン先に保持したいと考えています。
注:これは、UITabsではなくNSTabViewItem用です(iPhoneではありません)。
もちろんですが、コードで少し設定が必要です。ビューごとに1つずつ、個別のNIBを作成します。のカスタムサブクラスを作成して、NSViewController
各NIBをロードおよび所有し、内部のビューを制御します。各ビューNIBのファイルの所有者のクラスを対応するクラスに設定します。必要に応じてコンセントを接続します。
タブビューをNIBで構成すると、基本的にタブビューは空になります。タブを追加しますが、ビューには何も追加しません。
タブビューを備えたNIBのコントローラーで、で、タブビューに入る-awakeFromNib
各ビューのビューコントローラーをインスタンス化します。これらの新しいビューコントローラのビューをタブビューのビューとして設定しますNSTabViewItem
。