TableView:滚动时单元格的分隔符具有不同的厚度

时间:2018-02-17 06:18:09

标签: ios xcode uitableview render list-separator

这是应用程序中UITableView分隔符的问题,不支持iPhone 6/6 Plus分辨率。

问题
你有一个适用于iPhone< = 5s的应用程序。但是在iPhone 6或6 Plus(设备或模拟器)上,分隔符具有不同的厚度,当您滚动表格时它们随机改变厚度作为屏幕截图:

enter image description here

1 个答案:

答案 0 :(得分:1)

<强>原因
问题是您的应用程序不支持iPhone 6和iPhone 6 Plus的原生分辨率。因此它会按比例放大,从而导致闪烁。

<强>解决方案
打开.plist文件并添加此密钥&amp;值

Renders with edge antialiasing: YES

这是来自https://icodeios.wordpress.com/2017/05/04/first-blog-post/并且它对我有效:)