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

TableView: Separator of cell change with different thickness when scrolling

应用中UITableView的分隔符问题,不支持iPhone6/6 Plus分辨率

问题
您有一个在 iPhone <= 5 秒内运行良好的应用程序。但是在 iPhone 6 或 6 Plus(设备或模拟器)上,分隔符具有不同的厚度,并且当您滚动 table 时它们会随机改变厚度,如屏幕截图所示:

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

解决方案
打开你的 .plist 文件并添加这个键和值

Renders with edge antialiasing: YES

这是从 https://icodeios.wordpress.com/2017/05/04/first-blog-post/ 得到的,它对我有用 :)