iOS 4で次のコード行を使用して、PhotoLibraryとその動作が完璧になり、キャンセルボタンを右上に表示して表示を消してください。キャンセルボタンが表示されます。presentViewControllerを使用しているときiOS 5で無効にします。
[self presentModalViewController:imgPicker animated:YES];
しかし、iOS 5では次の行がPhotoLibraryを取得していますが、[キャンセル]ボタンは無効です。つまり、キャンセルボタンで表示を閉じることはできません。
[self presentViewController:imgPicker animated:YES completion:nil];
imgPickerはUIImagePickerControllerなので、iOS 4、他の提案とうまくいっていますか? – Kazmi
はい。 'UIImagePickerController'をインスタンス化された' imgPicker'で置き換えます。 – Mundi