与iPhone 6 Plus上的桌面视图单元格分隔符有关.我创建了一个带有
自定义单元格的空白测试项目,只有一个
标签和15pt的约束条件.
iPhone 5S
标签和分隔符距前缘30像素(15pt).一切都很好.
iPhone 6 Plus
标签的前缘为48像素(15pt),分隔符距离前缘为60像素(20pt).
如果我登录了tableView.separatorInset,则在iPhone 5S上为15pt,在6 Plus上为20pt.在6 Plus手动将插页设置为15不起作用.
请发送帮助.
在您的
自定义单元格类中覆盖layoutMargins
方法.
- (UIEdgeInsets)layoutMargins
{
return UIEdgeInsetsMake(0,15,0);
}
原文链接:https://www.f2er.com/iOS/335790.html