【问题标题】:Customize a table view section header in a storyboard rather than programmatically?在情节提要中自定义表格视图部分标题而不是以编程方式?
【发布时间】:2015-11-19 20:04:19
【问题描述】:

我想自定义静态表格的表格视图部分标题,这可以通过编程方式完成 (How to customize tableView Section View - iPhone)。

但是,有没有一种方法可以让标题视图在情节提要中以图形方式设计其布局?

(如果不是我可以使用 .xib 来保存视图,但将它放在实际表格的情节提要中会更方便)

对于主表头也是如此。

【问题讨论】:

    标签: ios cocoa-touch


    【解决方案1】:

    只需在 UITableView 顶部拖动一个 UIView 即可:)。

    编辑:

    对于章节标题,您可以在情节提要的表格中添加另一个单元格,并根据它是否为标题以编程方式在两个单元格之间进行选择。

    【讨论】:

    • 谢谢,这适用于主标题,但无法拖动部分标题的视图。
    • 节标题需要以编程方式完成。
    【解决方案2】:

    只需使用 xib 定义节页眉/页脚,然后在方法 -[tableView sectionHeaderForIndexPath:] 中返回在 xib 文件中定义的页眉/页脚视图。

    众所周知,故事板只能包含转场和场景。也就是说,在一个场景中定义的自定义视图不能在另一个场景中重用。所以,xib 是最好的解决方案。

    【讨论】:

      猜你喜欢
      • 2013-05-17
      • 1970-01-01
      • 2012-05-11
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-02-19
      • 2017-10-18
      • 1970-01-01
      相关资源
      最近更新 更多