这是我从A视图控制器推到B视图控制器的方法。
第一次将视图控制器推送到前台时会在开始推送前冻结(约4秒),请注意VC B包含其XIB中的UIScrollView对象。这种情况是否发生在你们身上?有人知道如何解决这个延迟吗?
编辑:我已经注释掉了所有的webservice调用方法,但没有改变!我认为这是一个分配延迟,我正在使用故事板通过标识符初始化VC B,但是当我使用分配方法:
UIStoryboard *mainStory = [UIStoryboard storyboardWithName:@"Main" bundle:nil];
ListingViewController *listView = [mainStory instantiateViewControllerWithIdentifier:@"listing"];
[self.navigationController pushViewController:listView animated:YES];
我也尝试过在 Storyboard 中使用 segue 的方式
[self performSegueWithIdentifier:@"Associate3" sender:sender];
第一次将视图控制器推送到前台时会在开始推送前冻结(约4秒),请注意VC B包含其XIB中的UIScrollView对象。这种情况是否发生在你们身上?有人知道如何解决这个延迟吗?
编辑:我已经注释掉了所有的webservice调用方法,但没有改变!我认为这是一个分配延迟,我正在使用故事板通过标识符初始化VC B,但是当我使用分配方法:
VC *B = [[VC alloc] init]
,然后推送此视图就可以无延迟工作,但问题是我不需要使用分配方法!!