1
我有一個主 - 細節界面。在「主部件」我告訴的人的名單,在「細節部分」我顯示所選人物的細節,包括的事情列出來,這人:Mac OS X:master-detail界面和Cocoa Bindings
master part detail part
| |
v v
+--------------------+------------------------+
| Person1 | Detail of Person2 |
| Person2 (selected) | |
| Person3 | Thing1 of person2 |
| Person4 | Thing2 of person2 |
| Person5 | Thing3 of person2 |
+--------------------+------------------------+
人和事都放在在覈心數據管理的數據模型中。
「主要部分」在NSWindowController中進行管理,其中有一個NSArrayController通過Cocoa Bindings連接到我的人員實體。
「細節部分」在分離的NSViewController中進行管理。
從這個細節-NSViewController可以使用Cocoa綁定來訪問主部分中的選定人員?從Interface Builder可以做到這一點?
解決了由於這個帖子:http://stackoverflow.com/questions/2368225/binding-selection-across-multiple-view-controllers-in-a-single- window-interface – Dev 2011-01-29 15:32:03