我有一个 UIViewController
操作,当调用它时,创建(完全在代码中)一个 UITableView
可能有 2 或 3 行(没什么特别的),带有标题和页脚,并在其中制作 2 或 3 个简单的 UILabels
。此 UITableView
然后作为事件 UIViewController
上主视图的 subview 添加。在模拟器上执行此操作并实际显示此 UITableView 大约需要 3 秒。
这正常吗?
最佳答案
不,那绝对不正常。您需要准确地隔离占用所有时间的内容。一种非常简单的方法是在代码的不同位置散布 NSLog 调用,这样您就可以看到什么时候调用了什么。这可能足以让您入门。
最终您可能需要一些更复杂的计时代码,您可以使用这些代码来分析事物。我使用 this code 的变体为此。
关于ios - 创建 UIView 和 subview 需要几秒钟是正常的吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11218425/