UIViewController – 神秘缓慢加载
我正在编写一个基于标签的通用应用程序,其中一个选项卡比其他选项(大约5s)花费的时间要长得多,并在执行时locking主线程。
现在,这个特定的选项卡是一个图像库,所以可能需要一点时间来加载和显示图像,但是,延迟发生之前,我实例化我的任何variables…(图像加载完成无论如何分开的线程…)
我在viewDidLoad
方法中创build了我的子视图等,但延迟发生在init方法之后和viewDidLoad
方法之前。
(即使我注释掉了viewDidLoad
方法中的所有内容,延迟仍然存在。)
视图控制器初始化一个只包含UIScrollView
和UIImagePickerController
一个笔尖…
有没有人知道什么是在viewDidLoad
方法之前加载/处理?
这是在连接到xcode线束时在手机上加载UIImagePickerController的问题。 这造成比正常延迟更长的时间。 尝试在设备上进行testing,而不连接到xcodedebugging器。
链接到类似的职位: http : //www.iphonedevsdk.com/forum/iphone-sdk-development/4727-uiimagepickercontroller-slow-appear.html