2011-05-15 65 views
0

Three20上构建的应用程序中,如何在检测到新视图后检测转换何时结束?当新推视图的转换结束时检测到

如果我使用viewDidLoad,它会在视图加载到内存时调用,但转换可能还没有开始。

+0

你是如何动画视图转变? – 2011-05-15 03:51:33

+0

我使用TTNavigator进行导航:例如[[TTNavigator navigator] openURLAction:action]; – oscarm 2011-05-16 16:57:39

+0

(void)viewDidLoad:(BOOL)animated从不调用。我只是测试它。 – oscarm 2011-05-16 17:27:58

回答

0

如果您已经使用UIView动画方法(iOS4之前版本),则可以使用+setAnimationDidStopSelector:,或者如果您已经使用了基于块的新动画方法,则可以使用允许您设置完成的任何方法处理程序如this

1

您是否尝试过使用viewDidAppear:(BOOL)animated {