我有三個View Controller VC1,VC2和VC3。iOS - 在解散其他視圖控制器後立即查看控制器
VC2是第三方庫,它在VC1上呈現。
然後VC2解散自己併發送一個回調給VC1,並且VC1嘗試在自身上呈現VC3,但是失敗。
解除VC2後立即呈現VC3有什麼辦法嗎?
-(void)onDismisLoginVC{
MessageVC *messageVC = [[MessageVC alloc] initWithNibName:@"MessageVC" bundle:nil];
[self.navigationController presentViewController:messageVC animated:YES completion:NULL];
}
可惜我不能使用VC2駁回呈現視圖 - 控制的^completion
塊,因爲我剛剛收到回調到這種方法並不能編輯VC2的代碼。
請分享您的代碼 – meda
如果你不告訴我們的代碼,並沒有告訴我們什麼是「你的情況」等,其IOS支持你,比你不能指望幫助,我想。 –
爲什麼不呈現vc3而沒有解散,然後在最後解散...... – Wain