IOS TabBar预加载所有标签

时间:2012-07-06 10:26:09

标签: ios json cocoa uitabbarcontroller preloader

我有一个基于tabbar的应用。在每个VC(选项卡)上,我有一个JSON服务调用。预加载选项卡上所有视图的最佳方法是什么,因此当用户点击选项卡时,它已经加载了?是否有任何方法可以加载视图?

韩国社交协会!

1 个答案:

答案 0 :(得分:0)

最好的方法是遵循MVC设计模式,使服务调用独立于UI。当您启动应用程序时,开始加载所有内容(使用单个类或ServiceCommunicator中的“AppDelegate”类的实例。然后当单击特定选项卡并加载UIViewController时,它将检查您的“ServiceCommunicator”类,如果它仍在加载数据,它将显示一些加载消息,否则它将显示下载的数据... < / p>