2017-01-12 9 views
1

ソースリストがNSTreeControllerにバインドされています。ツリーコントローラは、モデルkeyPath = sidebarItemsを持つビューコントローラにバインドされたコンテンツを持ちます。これは、SidebarItemオブジェクトのNSArrayです。NSTreeControllerにバインドされたソースリストがデータを表示していません

私のNSOutlineViewは、Controller Key = arrangedObjectsでツリーコントローラにバインドされ、dataSourceとDelegateの両方がView Controllerに接続されています。

プロトコルNSOutlineViewDataSourceおよびNSOutlineViewDelegateのビューコントローラを拡張し、viewFor、isGroupItem、numberOfChildrenOfItem、childおよびshouldSelectItemを実装しました。

私は静的なSidebarItemで満たされたコンテンツ配列を持っています。

私が直面している問題は、これらの関数のどれも呼び出されていないため、アイテムが表示されないということです。

答えて

0

明らかに、私のコンテンツアレイは、NSTreeControllerがアクセスできるように動的に宣言しなければなりませんでした。

関連する問題