似乎NSTableView
没有等同于UITableView
' 的tableFooterView
属性。将页脚视图添加到 Cocoa 中的表格视图的首选方法是什么?
问问题
1521 次
1 回答
3
NSTableView 没有像 UITableView 或 NSCollectionView 这样的部分,因此没有页眉和页脚。
相反,如果您使用基于视图的表,则可以通过数据源来完成。
- 使用您在页脚中需要的自定义样式/元素在 Interface Builder 中的表格中添加一个单元格。给它一个标识符,如“TableFooter”
- 将 NSTableViewDataSource 返回的行数增加(加一)
numberOfRowsInTableView(tableView:)
- 在
tableView(tableView:viewForTableColumn:row:)
最后一行中,使用标识符“TableFooter”从情节提要中实例化该项目。
于 2016-07-11T13:21:57.847 回答