我正在使用 presentViewController(目前)从一个 UIViewController 到另一个,但是当我触摸按钮以到达下一个 UIViewController 时,第一次出现第二个“滞后”。
任何人都知道一种简单的方法来制作一个运行 X 时间的“加载屏幕”,然后将呈现所需的 ViewController?这样,延迟就不会真正发生,因为它会被“加载屏幕”所掩盖
先谢谢了!!
我正在使用 presentViewController(目前)从一个 UIViewController 到另一个,但是当我触摸按钮以到达下一个 UIViewController 时,第一次出现第二个“滞后”。
任何人都知道一种简单的方法来制作一个运行 X 时间的“加载屏幕”,然后将呈现所需的 ViewController?这样,延迟就不会真正发生,因为它会被“加载屏幕”所掩盖
先谢谢了!!
在您的第一堂课中编写此代码,例如:-
- (IBAction) clickButton:(UIButton *) sender
{
[self performSelector:@selector(presentAnotherView) withObject:nil afterDelay:1.0f];
}
- (void) presentAnotherView
{
HomeViewController *home = [[HomeViewController alloc] initWithNibName:@"HomeViewController" bundle:nil];
[self presentModalViewController:home animated:YES];
}