我使用自定义标签栏和单独的故事板中加载的标签之一。 当我第一次点击这个特殊标签时,数据从服务器获取,直到数据完全加载,应用程序UI冻结。
它仅在第一次从服务器加载数据时延迟。
如何让应用响应并在后台加载所有内容?
init方法我的Rootcontroller.m:
UIStoryboard *storyboard = [UIStoryboard storyboardWithName:@"Main" bundle:nil];
TGNavigationController * wallpaperController = [storyboard instantiateViewControllerWithIdentifier:@"story_main"];
_mainTabsController = [[TGMainTabsController alloc] initWithPresentation:_presentation];
[_mainTabsController setViewControllers:[NSArray arrayWithObjects:_contactsController, _callsController, wallpaperController, _accountSettingsController, nil]];
P.S。:其他标签只能通过代码实现,根本不使用故事板。