これまでつくってきたTab、TabBarに、OverflowButtonを新しく作りなおして、この3つのViewを管理するTabBarControllerを作ってみる。
一応NSViewContrllerのサブクラスにしてみたが(controller1つで1つのnibファイルを管理する形にできるので・・)果たしてそれで正解なのかどうかはまだわからない。NSViewContrllerの働きをわかっていないので練習のつもり。
とりあえず今日はここまで。
見た目はほとんど変わらないが、TabBarの両端にあるOverflowButtonは新しくNSViewをサブクラス化したもの。TabBarから独立させた分、表示の管理は楽になると思われる。
ただ、ControllerがTabのデータ(model?)を所持するとして、複数のViewの連携がうまくできるのかはかなり心もとない。大丈夫なのかいな、と思いつつ以降は明日。
0 件のコメント:
コメントを投稿