ios – iPhone 6 Plus tableView.separatorInset有问题

ios – iPhone 6 Plus tableView.separatorInset有问题,第1张

概述与iPhone 6 Plus上的桌面视图单元格分隔符有关.我创建了一个带有自定义单元格的空白测试项目,只有一个标签和15pt的约束条件. iPhone 5S 标签和分隔符距前缘30像素(15pt).一切都很好. iPhone 6 Plus 标签的前缘为48像素(15pt),分隔符距离前缘为60像素(20pt). 如果我登录了tableView.separatorInset,则在iPhone 5S上 与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);}
总结

以上是内存溢出为你收集整理的ios – iPhone 6 Plus tableView.separatorInset有问题全部内容,希望文章能够帮你解决ios – iPhone 6 Plus tableView.separatorInset有问题所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/1110332.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-05-29
下一篇2022-05-29

发表评论

登录后才能评论

评论列表(0条)

    保存