标签: objective-c cocoa
当我在NSOutlineView中选择多行时,我想点击一行的复选框并选中所有复选框。
现在,如果我点击一个复选框,则仅选中单击的行行,并且仅勾选此复选框。
答案 0 :(得分:1)
你必须为复选框操作编写一个处理程序,它使用selectedRowIndexes枚举NSOutlineView中的所有选定行,然后在循环中使用这些索引来定位并设置勾选复选框。
http://developer.apple.com/library/mac/ipad/#documentation/Cocoa/Reference/ApplicationKit/Classes/NSTableView_Class/Reference/Reference.html#//apple_ref/occ/cl/NSTableView