私はcameraViewControllerをプッシュするために以下を使用しています
[appDelegate.navigationController pushViewController:cameraViewController animated:YES];
私のcameraViewControllerのViewDidLoadで、以下を使用してimagepickerを開始します
[self presentModalViewController:self.overlayViewController.imagePickerController animated:YES];
DismissModalViewControllerを実行してcameraViewControllerをポップすると、メインメニューに正常に戻ります。問題は、cameraViewControllerをもう一度押すと、空白の画面が表示されることです。これは、presentModalViewControllerが再度呼び出されないことが原因である可能性があります。私はpresentModalViewControllerをinitやloadviewなどのさまざまな場所に配置しようとしましたが、どれもうまくいきませんでした。
どんな助けでも大歓迎です。
私が実装しようとしているのは、必要に応じてメインメニューに戻るためのオーバーレイの戻るボタンです。