我想更改大纲视图,并在节点前面添加复选框单元格,节点有一个图标以及如何在图标的头部添加复选框?
答案 0 :(得分:2)
从Apple下载DragNDropOutlineView sample code并查看。它包含您正在寻找的所有功能。
至于添加单元格,在添加列方面要考虑更多(列设计用于保存单个类型的单元格)。如果要在每行中添加更多控件,请添加新列并设置其单元格类型。这两个操作都可以在Interface Builder中轻松执行。您可以选择表格并将其列数增加一个(将出现一个新列),将列移动到您想要的位置(到开头),然后拖动一个复选框配置的按钮单元格(这里有一个复选框 cell < / em>在IB调色板中)进入列的主体并将其“数据单元”原型设置。而已。只需像往常一样连接它(NSTableViewDataSource或Cocoa Bindings)就可以了。