我想知道是否有一种方法可以在一定的秒数后自动转到另一个ViewController ......我正在尝试创建一个启动画面,但我不想使用启动图像。有人对这个有经验么?谢谢!
答案 0 :(得分:0)
在故事板中,从初始屏幕视图控制器创建一个segue到主页视图控制器(启动画面的目标)。将segue标识符重命名为“HomePageSegue”。
在SplashScreenViewController.m中
- (void)viewWillAppear:(BOOL)animated {
[self performSegueWithIdentifier: @"HomePageSegue" sender:self];
}
- (void)prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender
{
if ([[segue identifier] isEqualToString:@"HomePageSegue"]) {
// Get destination view
UIViewController *homeVC = [segue destinationViewController];
// Pass the information to your destination view
[self presentViewController:homeVC animated:YES completion:nil];
}
}
这将在加载闪屏时立即显示主页。在调用[self performSegueWithIdentifier:sender:]
之前,请随意创建一个计时器。