如何在 iOS 7 中控制表格部分标题的缩进?
Posted
技术标签:
【中文标题】如何在 iOS 7 中控制表格部分标题的缩进?【英文标题】:How to control table section title's indentation in iOS 7? 【发布时间】:2014-01-03 00:46:52 【问题描述】:我想 ios 7 的约定是让表格单元格分隔符从文本开始的地方开始。为此,我编写了以下代码:
- (void)viewDidLoad
[super viewDidLoad];
self.tableView.separatorInset = 50.0;
问题是我的部分标题也移动了相同的数量。如何独立于单元格分隔符控制节标题的缩进?我希望部分标题左对齐。
【问题讨论】:
【参考方案1】:不要为 UITableView 设置 separatorInset。而是在 cellForRowAtIndexPath 函数中为 UITableViewCell 设置 separatorInset:
[cell setSeparatorInset:UIEdgeInsetsMake(0, 50, 0, 0)];
如果您愿意,也可以在故事板上进行:
【讨论】:
以上是关于如何在 iOS 7 中控制表格部分标题的缩进?的主要内容,如果未能解决你的问题,请参考以下文章
如何强制 Sublime Text 每个制表符缩进两个空格?