我正在尝试将tableView.separatorStyle
单个UITableViewCellSeparatorStyleNone
部分(或行,我想)设置为,但允许将其设置为每个其他部分的默认值。
作为示例(意外行为):
虽然图像底部(和顶部)的行应显示每个部分周围的默认灰线,但对于这个特定部分,即使我已将backgroundColor
单元格的设置为[UIColor clearColor]
,我也想从该特定部分中删除分隔符部分。
似乎没有任何委托/数据源方法允许在每个部分的基础上覆盖它。该separatorStyle
属性的文档提到:
UITableView 使用此属性在 tableView:cellForRowAtIndexPath: 中的委托返回的单元格上设置分隔符样式。
所以听起来它是在我构建单元格之后应用的,而 setter 只在UITableView
关卡中,在关卡中是不可见的..Cell
。