我有一个恼人的问题。
我使用Navigation Controller
切换View Controllers
。
在我的iPhone
上运行正常,但是当我在iPad
上进行测试时,需要花费太多时间(3-4秒)才能推送到第二个视图控制器。
在第一个视图控制器
中dispatch_async(dispatch_get_main_queue(), ^{
InGame *vc = [self.storyboard instantiateViewControllerWithIdentifier:@"inGame"];
vc.multiplayer = false;
vc.methodStart = [NSDate date];
[self.navigationController pushViewController:vc animated:true]; });
在第二个View Controller viewDidLoad
方法
NSDate *methodFinish2 = [NSDate date];
NSTimeInterval executionTime2 = [methodFinish2 timeIntervalSinceDate:self.methodStart];
NSLog(@"executionTime = %f", executionTime2);
如果在第二个视图中很重要,我有6个按钮,一些小图像和一个17行的表格。每行2个按钮和1个标签。
请稍微帮助。
EDIT!
这是第一次发生!
这是带线程的图像