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