0

カスタム カメラ ビューがあり、イメージ ピッカーを起動するボタンがあります。カメラビューに使用していたのと同じピッカークラスを使用できるかどうかわからなかったので、新しいピッカークラスを作成しました。

ビューを表示しようとしまし[self presentView:imagePickerController2 animated:YES completion:nil];たが、例外がスローされました: Warning: Attempt to present <UIImagePickerController: 0x156d6a70> on <UINavigationController: 0x15686320> whose view is not in the window hierarchy!

そのため、モーダルに提示してもうまくいかなかったので、スタックにプッシュする必要があると考えました。だから私のコードは: [self navigationController:self.navigationController willShowViewController:imagePickerController2 animated:YES];

[newPrayerViewController navigationController:willShowViewController:animated:]: unrecognized selector sent to instance 0x166ac7f0` という例外がスローされました。

最初のイメージ ピッカーでカメラ ビューを閉じてから、イメージ セレクターを提示する必要がありますか?

紛らわしくてすみません(;_;)

編集 問題は、ビューの表示にあります。私のコントローラーの委任は正確です。

4

0 に答える 0