我希望最后一个UITableViewCell没有分隔符。所有其他单元格应该有一个跨越表格整个宽度的分隔符。我已经成功完成了第一项要求,但对第二项要求却没有成功。
黄色用于调试目的。它允许您查看单元格的宽度,该宽度与表格的宽度相同。如您所见,分隔符不应该比单元格窄,因为我将分隔符insets设置为零。
- (UITableViewCell*)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath
{
// <typical boilerplate code here>
cell.backgroundColor = [UIColor yellowColor];
if ((NSUInteger)(indexPath.row) == self.options.count - 1) {
cell.separatorInset = UIEdgeInsetsMake(0.0, tableView.width, 0.0, 0.0);
} else {
cell.separatorInset = UIEdgeInsetsMake(0.0, 0.0, 0.0, 0.0);
}
}