如何使用计时器重定向到以前的视图?

时间:2014-03-17 13:46:10

标签: objective-c

所以我有一个视图转到另一个视图,称之为视图2.

在视图2上,加载时,应启动计时器。如果在30秒内未按下名为“signin”的按钮,则应将用户重定向到上一个视图(视图1)。

我怎样才能做到这一点?找不到任何文件。

由于

1 个答案:

答案 0 :(得分:1)

- (void)viewDidLoad {
    _timer = [NSTimer scheduledTimerWithTimeInterval:30
                                              target:self
                                            selector:@selector(goBack:)
                                            userInfo:nil
                                             repeats:NO];
    ...
}

- (void)goBack {
    // Pop to previous view controller or whatever.
}

- (void)didPressButton:(id)sender {
    [_timer invalidate];
    _timer = nil;
}