【发布时间】:2015-05-14 09:43:14
【问题描述】:
我有一个以编程方式创建的分组 UITableview。此外,我还有一个以编程方式在 tableview 中填充 xib 文件的单元格。到目前为止,一切都很好。但我只想删除外部分隔线。我使用了下面的代码,但这次删除了所有分隔线。
self.tableView.separatorColor = [UIColor clearColor];
这不是我的情况的好选择。这是我想要做的截图;
【问题讨论】:
-
选项一:删除所有默认分隔符并在单元格中添加
UIViews 作为假分隔符。希望有更好的选择。 -
同上方法。正如我之前所说,我只删除外部意味着顶部和底部线而不是内部线。如果我删除表格视图中的所有分隔符并在自定义单元格表格视图中添加新行,表格视图的外观仍然相同。
-
解决方案是,使用 TableView 作为
Plain tableview,而不是分组。在 Grouped 中,它在页眉和页脚上放置分隔符。 -
@iphonic 您的解决方案有效,谢谢 :),但普通的 tableview 仍然显示分隔符,即使它什么都没有。
-
你是认真的吗,@iphonic?!这应该帮助谁?李2?当有人使用分组的 tableView 时,很可能有一个很好的理由。你有没有发现分隔符不是分组和普通 tableView 之间的唯一区别?
标签: ios objective-c uitableview cell tableviewcell