【发布时间】:2011-01-20 12:38:07
【问题描述】:
我使用 navigationController 来推送和弹出 2 个视图控制器。 但我希望在 2 个视图控制器的视图之间以 5 秒的间隔进行转换(就像 CATransition 淡出一样)。 有可能吗?
欢迎评论
谢谢
交互开发
【问题讨论】:
-
我认为这是可能的。我也很好奇答案。
标签: iphone cocoa-touch uiviewcontroller
我使用 navigationController 来推送和弹出 2 个视图控制器。 但我希望在 2 个视图控制器的视图之间以 5 秒的间隔进行转换(就像 CATransition 淡出一样)。 有可能吗?
欢迎评论
谢谢
交互开发
【问题讨论】:
标签: iphone cocoa-touch uiviewcontroller
您可以像这样使用CATransition:
CATransition* transition = [CATransition animation];
transition.duration = 5.0;
transition.type = kCATransitionFade;
[self.navigationController.view.layer addAnimation:transition
forKey:kCATransition];
[self.navigationController pushViewController:self.alternateView
animated:NO];
【讨论】: