我认为iOS 7约定是让表格单元格分隔符从文本开始的地方开始。我编写了以下代码来执行此操作:
- (void)viewDidLoad {
[super viewDidLoad];
self.tableView.separatorInset = 50.0;
}
问题在于我的章节标题也会移动相同的数量。如何独立于单元格分隔符控制节标题的缩进?我希望部分标题保持一致。
答案 0 :(得分:13)
不要为UITableView设置separatorInset。而是在cellForRowAtIndexPath函数中为UITableViewCell设置separatorInset:
[cell setSeparatorInset:UIEdgeInsetsMake(0, 50, 0, 0)];
如果您愿意,可以在故事板中进行: