3
現在我們有NSTableView
和NSOutlineView
可以有規律的NSView
對象作爲它們的單元格,那麼NSBrowser
?那我們可以在NSBrowser中使用常規的NSView
對象作爲單元嗎?基於視圖的NSBrowser?
現在我們有NSTableView
和NSOutlineView
可以有規律的NSView
對象作爲它們的單元格,那麼NSBrowser
?那我們可以在NSBrowser中使用常規的NSView
對象作爲單元嗎?基於視圖的NSBrowser?
簡短的回答:沒有,還沒有
NSOutlineView
是NSTableView
子類,所以兩個人都得到了升級,以便能夠使用NSView
對象爲在Mac OS X 10.7的細胞。這在NSTableView
的文檔開始部分特別提到:
表格視圖顯示在滾動視圖中。從OS X v 10.7開始,行和列支持NSView實例(通常是NSTableCellView實例或子類)。或者,NSCell子類實例可用於每個行和列項目。
在另一方面爲NSBrowser它特別說:
該類使用NSBrowserCell類來實現它的用戶界面。
傷心。傷心。傷心。 :(我真的很想擁有它。 – uchuugaka