我在故事板中设计了UITableViewController的场景。该表使用定制的UITableViewCell - 在.xib,.m和.h文件中设计。此单元格的背景颜色为清除以及其中的标签和按钮。
.xib文件设计: 真实场景:
当我从另一个场景推出时,在此UITableViewController的viewWillAppear和viewDidAppear之间有一个延迟将近1秒。我只能在真实设备上看到这种延迟 - 而不是在模拟器中。
整个场景的背景在UITableViewController的UITableView属性中设置 - 它是一个640x960px的图像,大小为51kB。
为什么推动这么慢?是因为透明度还是因为组合故事板和xib文件?或者当我想要这样的场景时,在这种情况下适当的设计是什么
修改
我在Instruments中运行了一些分析,我可以看到有很多时间用于调用自动布局方法。我在使用乐器方面不是很有经验,所以我做的是 - 我运行应用程序,然后我推了几次problamatic控制器。这是结果:
我只是尝试删除自定义表格视图单元格的约束,但它没有任何效果。有什么建议吗?