禁用特定UITableView部分的分隔符

时间:2012-02-21 15:28:32

标签: ios uitableview separator

我正在设计一个登录页面,我正在使用一个包含3个部分的表。

第一部分:1个包含标题图像的单元格 第二部分:用户名和密码的2个单元格 第三部分:登录按钮的1个单元格。

3 section design

我想禁用仅用于第1和第3部分单元格的分隔符,并使其在第2部分处于活动状态。目前我只能启用/禁用所有单元格的分隔符。

任何解决方案?

非常感谢

克劳斯

1 个答案:

答案 0 :(得分:1)

这可能是一种肮脏的方式,但你可以禁用分隔符(因为我认为你不能在单元级别控制它们,但我可能在这里错了),并手动绘制线条?

您可以使用可伸缩的UIImage并将灰色像素png放入其中,然后拉伸它以填充单元格宽度。这样你甚至可以选择分隔符的颜色:-) 或者只是插入UIView并设置其backgroundcolor。无论你喜欢什么。

编辑:旁注,我不知道你为什么要使用UITableView。你没有在这里利用UITableView的任何功能(比如滚动,延迟加载,任何东西)。