如何将UITableView的多个/所有节标题锚定到顶部?

时间:2014-06-17 10:31:29

标签: ios objective-c uitableview

我有3个部分(和3个部分标题)的tableview。现在我想将tableview中的所有节标题锚定到屏幕顶部。默认情况下,只有'当前'部分锚定在顶部。但是,如果我正在查看第3部分,我希望第1和第2部分标题都锚定在屏幕顶部。

关于如何实现这一目标的任何想法?

1 个答案:

答案 0 :(得分:0)

实现锚定效果非常困难(没有做很多代码)。 但是,如果预期的结果是始终可见索引表,则应该查看方法:

- sectionIndexTitlesForTableView:

(它返回)

  

一个字符串数组,用作表格中各节的标题   查看并显示在表视图右侧的索引列表中。   表视图必须是普通样式(UITableViewStylePlain)。对于   例如,对于按字母顺序排列的列表,您可以返回一个数组   包含字符串“A”到“Z”。

(来自Apple文档:UITableViewDataSource协议参考)

相关问题