0
對於某些用戶界面,有明確的複選框允許用戶選擇表中的項目。用可可做到這一點的最好方法是什麼?換句話說,如何將每行中的複選框的狀態鏈接到當前是否選中該行?使用複選框來控制NSTableView的選擇的最佳方式是什麼?
對於某些用戶界面,有明確的複選框允許用戶選擇表中的項目。用可可做到這一點的最好方法是什麼?換句話說,如何將每行中的複選框的狀態鏈接到當前是否選中該行?使用複選框來控制NSTableView的選擇的最佳方式是什麼?
託尼,
,如果我讓你正確的,你想領先的列添加到您的NSTableView的,所以你可以選擇相應的列(S),從的tableView通常的選擇是分開的。
什麼是你的表視圖的數據源?核心數據內容還是數組/字典?如果你不想修改你的數據模型,你可以設置一個不同的數組(可變),以跟蹤選擇。將其綁定到複選框列(您希望將其添加爲第一列),並使該陣列與顯示有價值數據的表的常規數據源中的項目數保持同步。
您也可以使用「selected」列來增強您的數據模型,使其成爲BOOL並將其綁定到複選框。這也可以讓你輕鬆地保存最後一個選擇到你的數據庫或文件,無論你正在使用什麼。
您是否可以使用關於數據模型的更多信息更新您的問題?
sya - living。