NSTabViewItemが変更されたとき、つまりユーザーがNSTabViewのビューを変更したときを知るにはどうすればよいですか?
理想的には通知を生成したいのですが、どんな解決策でも歓迎します。
NSTabViewItemが変更されたとき、つまりユーザーがNSTabViewのビューを変更したときを知るにはどうすればよいですか?
理想的には通知を生成したいのですが、どんな解決策でも歓迎します。
私の最初の答えは を観察することを提案しましたselectedTabViewItem
がNSTabView
、それはうまくいかないようです (テストでは、 を観察することしかできませんNSKeyValueObservingOptionInitial
)。
おそらくよりスマートな解決策は、デリゲートを使用することです。tabView:didSelectTabViewItem:
関連するコントローラーで実装します。
ドキュメントはこちら。