2014-01-31 40 views
0

我有一個NSArrayController和NSTableView。所有的綁定工作都很好,因此當我向數組添加新內容時,它會反映到表中。完善。但是,在將數據插入到數組中時,表視圖會丟失當前選定的項目,這很煩人。我試圖通過勾選「Preserve Selection」複選框來打開ArrayController,但這沒有幫助。NSArrayController保持選擇不工作

當新內容添加到我的數組時,如何保留tableview選定行?

回答

4

所以我要回答我自己的問題。您還需要做的是將表的「選擇索引」綁定到ArrayController的selectionIndexes鍵。沒有這個,保留選擇將不起作用。