iOS 7.保持UITableView部分标题不在顶部

ssa*_*tos 0 uitableview ios7 xcode5

我正在设计一个包含类别和子类别的菜单:当用户点击某个类别时,它应展开以手风琴风格显示其子类别.

我的第一种方法(也是最容易的,我猜)是每个类别设置一个表格部分:部分标题将包含类别,内部单元格将是子类别,但保留在顶部的部分标题的默认行为不会非常适合我的界面设计.

我的问题:

- 是否有任何iOS7功能可以防止此行为,以便节标头像普通单元一样继续移动?

- 我是否遗漏了一些为手风琴风格的菜单设计的UITableView功能?


我知道这个旧线程.-

更改UITableView节标题的默认滚动行为

哪个解决方案基于使用scrollViewDidScroll,只是想知道是否有任何新功能以"手动"方式执行任务.

pdp*_*xis 9

如果您使用UITableViewStyleGrouped,那么节标题将向下滚动单元格.

  • 为什么?它解决了用户想要解决的问题? (2认同)