我有3个UIViewControllers(V1,V2和V3)。从V1我想启动V2但是在V2的视图显示在屏幕上之后,当V2被推到窗口层次结构后,我想启动V3。如果我尝试从V2的viewDidLoad或viewWillAppear方法启动V3,我会收到错误“尝试显示<>其视图不在窗口层次结构中!”如果我是从V2的viewDidAppear那里做的,那就太晚了,V2的视图已经在屏幕上了。
请帮忙!
答案 0 :(得分:0)
在V1中,尝试呈现v2动画:NO,并在V2的viewWillAppear呈现v3动画:是