マップキットを使用するsdk 3.0を使用してランドスケープ専用アプリケーションを作成しています。私は自分のアプリケーションでiphoneカメラを使う必要があります。しかし、カメラを開こうとすると、次の警告が表示されます。iPhoneカメラはランドスケープアプリケーションから開くことができません
"フルスクリーン遷移を実行できません。fromViewControllerのビューは、フルスクリーンを占めるビュー内になければなりません。"
カメラメソッドを呼び出すビューは、480×320のサイズのマップビューです。カメラが開かれることはありませんから、しかし、これが呼び出されることはありません
-(void)imagePickerController : (UIImagePickerController *)picker didFinishPickingImage : (UIImage *)image editingInfo : (NSDictionary *)editingInfo
:私はいつもの方法を書かれている。その後
UIImagePickerController *picker = [[UIImagePickerController alloc]init];
picker.delegate = self;
picker.sourceType=UIImagePickerControllerSourceTypeCamera;
[self presentModalViewController: picker animated:YES];
[picker release];
:私はカメラを呼び出すために、次のコードを書かれています。だから私の質問は私がここで何が欠けているのか...?私はシミュレータではなく、実際のiPhoneデバイスでこのアプリをテストしています。私は別のアプリでこのコードを使用しており、正常に動作します。しかし、ここでは、それは単に仕事をしません!あなたがこれについて何か考えているならば、助けてください。