2 つのビュー コントローラーを次々と閉じようとしています。最初のビュー コントローラーではアップロード機能を保持しており、完了すると現在のビュー コントローラーは閉じられます。
アップロード中の ViewController が閉じられた後、前の ViewController に戻ります。その「previousViewController」も却下したいと思います。
「uploadViewController」が閉じられた後、「PreviousViewController」でメソッドを呼び出します
これが私がそれをやろうとしている方法です:
UploadViewController で:
[self dismissViewControllerAnimated:YES completion:^{
[previousView dismissME];
}];
そして今、「PreviousViewController」に来ると
そのdismissME
方法は次のとおりです。
-(void)dismissME {
if (![[self presentingViewController] isBeingDismissed]) {
NSLog(@"Dismiss ME");
[self dismissViewControllerAnimated:YES completion:NULL];
}
}
「Dismiss ME」ログが表示されますが、viewController は閉じられていません。
何か案は .. ?これを達成する方法..?