问题描述:
在xib中对tableview的separator insets做设置,custom类型left,right都赋值成0,但实际显示的时候会发现左边还是有15px的边距。
问题解决帖:
http://stackoverflow.com/questions/25770119/ios-8-uitableview-separator-inset-0-not-working
文中描述了多种解决方式,我只尝试了一种,已经解决了该问题。
即对子类化的自定义cell类,覆盖layoutMargins属性的getter方法。
- (UIEdgeInsets)layoutMargins
{
return UIEdgeInsetsZero;
}
该属性为iOS8新增。