如何在 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 中控制表格部分标题的缩进?的主要内容,如果未能解决你的问题,请参考以下文章

如何在 IntelliJ IDEA 中使用制表符进行缩进?

如何强制 Sublime Text 每个制表符缩进两个空格?

如何修复 Spyder 上的缩进/制表符问题

word参考文献编号后,出现如图的情况,如何对齐,第10个文献开始全都有空格了

MarkDown笔记二

如何在 iOS 7 的 UITextField 中添加带有缩进的图像 UIImage?