我正在尝试制作类似于7分钟锻炼的应用,其中屏幕在一定时间后会发生变化。
是否有可能在我的故事板中拥有所有屏幕并让它们在5秒后自动移动屏幕?
谢谢
答案 0 :(得分:-1)
是的,你可以制作一个NSTimer
并在5秒后触发一个segue。
[NSTimer scheduledTimerWithTimeInterval:5.0
target:self
selector:@selector(switchView:)
userInfo:nil
repeats:NO];
-(void)switchView
{
[self performSegueWithIdentifier:@"Segue Identifier" sender:self];
}
您可以在故事板中制作不同的视图控制器。在它们之间建立一个segue并命名segue标识符。然后,在每个ViewController.m的viewDidLoad方法中使用abowe代码