1
目前我故事板如下:使用默認蓋垂直過渡顯示presentViewController與退繞/解僱視圖控制器動畫
Welcome->登錄 - >主
登錄。 而不是以同樣的方式呈現Main,我想使用解僱過渡。
我該如何去做這件事?
目前我故事板如下:使用默認蓋垂直過渡顯示presentViewController與退繞/解僱視圖控制器動畫
Welcome->登錄 - >主
登錄。 而不是以同樣的方式呈現Main,我想使用解僱過渡。
我該如何去做這件事?
我會通過改變你的控制器的安排來做到這一點。這種方法的問題在於,在進入Main之後,它將前兩個控制器(應該是臨時的)留在內存中,並且最好讓它們被釋放,當您轉到Main並開始正常工作流程時應用程序。所以,我會讓Main成爲窗口的根視圖控制器,但是從其viewDidAppear方法(不帶動畫)中呈現Welcome(模態),所以Welcome將首先出現。然後提出登錄從歡迎,當你想要去Main,關閉兩個模式控制器登錄與:
[self.presentingViewController.presentingViewController dismissViewControllerAnimated:YES completion:nil];
謝謝!有用。我唯一要改變的是使用[super viewWillAppear:NO]和Unwind segue。 –