如何在iOS 7中控制表格节标题的缩进?

Pwn*_*ner 5 iphone cocoa-touch uitableview ios ios7

我想iOS 7约定是让表格单元格分隔符从文本开始的地方开始.我编写了以下代码来执行此操作:

- (void)viewDidLoad {
    [super viewDidLoad];
    self.tableView.separatorInset = 50.0;
}
Run Code Online (Sandbox Code Playgroud)

问题是我的章节标题也被转移了相同的数量.如何独立于单元格分隔符控制节标题的缩进?我希望部分标题保持对齐.

在此输入图像描述

Mik*_*e S 13

不要为UITableView设置separatorInset.而是在cellForRowAtIndexPath函数中为UITableViewCell设置separatorInset:

[cell setSeparatorInset:UIEdgeInsetsMake(0, 50, 0, 0)];
Run Code Online (Sandbox Code Playgroud)

或者如果您愿意,可以在故事板中进行:

在此输入图像描述