ios – iPhone 6 Plus tableView.separatorInset有问题

前端之家收集整理的这篇文章主要介绍了ios – iPhone 6 Plus tableView.separatorInset有问题前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
与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

猜你在找的iOS相关文章