10

似乎NSTableView没有等同于UITableView' 的tableFooterView属性。将页脚视图添加到 Cocoa 中的表格视图的首选方法是什么?

4

1 回答 1

3

NSTableView 没有像 UITableView 或 NSCollectionView 这样的部分,因此没有页眉和页脚。

相反,如果您使用基于视图的表,则可以通过数据源来完成。

  1. 使用您在页脚中需要的自定义样式/元素在 Interface Builder 中的表格中添加一个单元格。给它一个标识符,如“TableFooter”
  2. 将 NSTableViewDataSource 返回的行数增加(加一)numberOfRowsInTableView(tableView:)
  3. tableView(tableView:viewForTableColumn:row:)最后一行中,使用标识符“TableFooter”从情节提要中实例化该项目。
于 2016-07-11T13:21:57.847 回答