具有分组单元格的纯UITableView

时间:2013-03-05 14:15:14

标签: iphone ios uitableview

我正在尝试创建一个带有标题的UITableView,其行为类似于Plain UITableView(即顶部的浮动,直到它们被下一个标题移位等等......

但是细胞本身会有一个Grouped的样子。

我已将TableViewStyle设置为UITableViewStylePlain以获取标题的正确行为。

现在,我认为我唯一的选择是创建图像以用作我自己的自定义单元格的背景。

我需要一个顶部,底部,中间和单个图像,这些图像将具有圆角以覆盖所有可能性。

还有另一种方法吗?

1 个答案:

答案 0 :(得分:1)

你已经写过选项A)。您也可以采用相反的方式(不需要图像,但需要更多逻辑):

  1. 使用UITableViewStyleGrouped
  2. 在tableView
  3. 的顶部添加一个浮动标题视图作为单独的视图
  4. 设置UITableViewDelegate
  5. 通过代理
  6. 设置标题视图
  7. 使用scrollViewDidScroll:(tableView委托也委托scrollViewDelegate)并检查哪个部分是当前最重要的部分,将浮动标题更新为其内容并将浮动标题的位置更新为scrollView.contentOffset