【发布时间】:2012-06-05 08:50:28
【问题描述】:
我希望能够在用户滚动时修复 UITableView 中某些行的位置。
具体来说,我有一个表格,其中某些行是后面行的“标题”,我希望标题在用户向上滚动时保持在屏幕顶部。然后,当用户滚动到下一个标题行将取代它的位置时,它会移开。
Any.DO 应用就是一个类似的例子。 “今天”、“明天”和“以后”表格行在屏幕上始终可见。
有人对如何实施有任何建议吗?
我目前正在考虑跟随 TableDidScroll 委托并将我自己的单元格放置在表格视图前面的适当位置。问题是,在其他时候,我真的希望这些单元格成为真正的表格单元格,以便它们可以被用户重新排序。
谢谢,
提姆
【问题讨论】:
-
为什么不使用 UITableView 标头?您可以将文本放在那里或制作自定义视图。有 UITableViewDelegate 的方法
标签: iphone ios uitableview