似乎 NSTableView
没有与 UITableView
的 tableFooterView
属性等效的属性。在 Cocoa 中将页脚 View 添加到表格 View 的首选方法是什么?
最佳答案
NSTableView 没有像 UITableView 或 NSCollectionView 这样的部分,因此没有页眉和页脚。
如果您使用基于 View 的表格,您可以通过数据源来完成此操作。
- 使用页脚中所需的自定义样式/元素将单元格添加到 Interface Builder 中的表格中。为其指定一个标识符,例如“TableFooter”
- 增加 NSTableViewDataSource 的
numberOfRowsInTableView(tableView:) 返回的行数(加一)
- 并在最后一行的
tableView(tableView:viewForTableColumn:row:)
中,使用标识符“TableFooter”实例化 Storyboard中的该项目。
关于cocoa - 如何向 NSTableView 添加页脚 View ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13892938/