如何按时间从一个场景移动到另一个场景。 Xcode中

时间:2014-08-06 14:32:53

标签: objective-c xcode

如何按时间从一个场景(viewcontroller)切换到另一个场景(如幻灯片)。

没有按钮,自动:

scene1 > 等待5秒> scene2 > 等待5秒> scene1

等等。

1 个答案:

答案 0 :(得分:0)

在每个场景的viewDidLoad中,添加以下内容 -

self.timer = [NSTimer scheduledTimerWithTimeInterval:5.0
                                              target:self
                                            selector:@selector(slideToNext:)
                                            userInfo:nil
                                             repeats:NO];

将以下函数添加到每个viewcomtroller .m -

    -(void)slideToNext:(NSTimer*)timer {
        //perform your segue or pushViewController
        [self.timer invalidate];
      }