缓慢的Uitabbar项目加载



我的项目中存在问题,这个问题会给客户带来很多不愉快的感觉。因此,应用程序基本上是在UITabBarController上的基础,当我想加载一个UIViewController时,它加载了太长(在第一次启动时〜1.5,并且在切换后看到暂停) - 如您所知,它对用户体验非常不利。因此,我想在用户要输入此处之前先了解此部分(部分不首先加载)。乍一看,几乎没有问题可以相同,但我不想有"旋转器加载"之类的解决方案。如果有人知道优雅的解决方案,我会非常感谢。

Alexey

对我来说,这听起来像您在init方法, viewDidLoadUIViewControllerviewWillAppear方法中做很多工作。
在第一个负载上,我不知道答案,但是您可以在UITabBarController中加载其他视图控制器在背景线程中,因此当您点击它们时将其加载。

编辑:
在第一次加载时,您可以使用非常简单的启动屏幕,并将第一个屏幕加载在背景线程上。但是您将不得不添加一个新视图。

相关内容

最新更新