UIImagePickerControllerSourceTypeCamera に奇妙な問題があります。私のアプリケーションでは、ギャラリーから写真を選択するか、カメラで写真を撮るかを選択できます。ギャラリーを選択した場合は、写真を選択してビューに戻りますが、問題はありません。
ただし、UIImagePickerControllerSourceTypeCamera を使用している場合、ビューに戻ると、ビューで何かおかしなことをしているように見えます。
たとえば、いくつかの要因に基づいて必要に応じてビュー内のオブジェクトを移動する viewDidLoad メソッドに一連のコードがあります。このコードは、UIImagePickerControllerSourceTypeCamera を終了すると呼び出されますが、ギャラリーを終了すると呼び出されません。
これは期待されていますか?