2

我正在更新我的应用程序以支持 iPhone 6 和 iPhone 6 Plus 的大显示屏。我正在使用自动布局,最终得到了我想要的一切。该应用程序在 iPhone 6 上运行良好(就像更新前一样),但是当我在 iPhone 6 Plus 上运行该应用程序时,表格视图滞后了很多。

有没有人遇到过同样的问题,并且有关于如何解决这个问题的任何提示?谢谢!

** 我发现问题与在表格视图单元格中使用 AutoLayout 有关。我将范围缩小到当我在表格单元格内设置 UITextView 的文本时。如果我不设置文本,表格会正常运行。但是,当我设置文本时,表格视图非常缓慢且滞后。

4

2 回答 2

0

虽然自动布局的性能比使用自动调整蒙版要慢得多,但它应该不会造成问题,尤其是当问题仅出现在 iPhone 6 上时。

我的猜测是您的 tableviewcells 加载了图像或自定义绘图代码,这会使@3x 绘图比@2x 慢得多。

于 2014-10-31T21:06:38.030 回答
0

解决!只需从文本视图中删除“高度”约束。

于 2014-11-02T17:53:48.917 回答