Autofadeut到tabview控制器

时间:2013-11-20 12:47:53

标签: ios iphone segue

我有第一个屏幕,我用segue连接到第二个屏幕。现在我想自动淡出到第二个屏幕,这个屏幕恰好是3秒后的标签视图控制器,任何人都可以指导如何继续这个并提供帮助。

1 个答案:

答案 0 :(得分:1)

使用自定义segue,并将其放在perform方法中:

- (void) perform
{
    CATransition* transition = [CATransition animation];

    transition.duration = 3.0;
    transition.type = kCATransitionFade;

    [[self.sourceViewController navigationController].view.layer addAnimation:transition forKey:kCATransition];
    [[self.sourceViewController navigationController] pushViewController:[self destinationViewController] animated:NO];
}