【问题标题】:How can I add a footer view to NSTableView?如何向 NSTableView 添加页脚视图?
【发布时间】:2012-12-03 07:06:32
【问题描述】:

似乎NSTableView 不等同于UITableViewtableFooterView 属性。在 Cocoa 中向表格视图添加页脚视图的首选方法是什么?

【问题讨论】:

    标签: cocoa nstableview


    【解决方案1】:

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

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

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

    【讨论】:

    • 这对你有帮助吗,@Christoffer?
    猜你喜欢
    • 2012-10-19
    • 1970-01-01
    • 1970-01-01
    • 2011-10-31
    • 2011-01-17
    • 1970-01-01
    • 1970-01-01
    • 2011-01-31
    • 2019-09-17
    相关资源
    最近更新 更多