我有一個僅限iPhone的應用程序。它允許用戶使用默認的UIImagePickerController捕捉視頻。在iPad 2上的UIImagePickerController中未顯示前置/後置攝像頭按鈕iOS 7
當您在運行iOS 7的iPad 2上運行應用程序時,UIImagePickerController不會在右上角顯示「交換相機」按鈕。這是允許用戶在前置攝像頭和後置攝像頭之間切換的按鈕。我不知道爲什麼按鈕不在那裏。該按鈕位於iPhone和iPad 3上。此問題僅在iPad 2上發生。請參閱附件截圖。奇怪的行爲 - 如果你將iPad旋轉到橫向模式,並點擊按鈕應該在的位置,它實際上會切換到前置攝像頭。所以功能在那裏,但由於某種原因,按鈕不可見。
UIImagePickerController *picker = [[UIImagePickerController alloc] init];
picker.delegate = self;
picker.sourceType = UIImagePickerControllerSourceTypeCamera;
picker.mediaTypes = [NSArray arrayWithObject:(NSString *)kUTTypeMovie];
picker.cameraCaptureMode = UIImagePickerControllerCameraCaptureModeVideo;
picker.allowsEditing = YES;
picker.videoMaximumDuration = 1800;
picker.videoQuality = UIImagePickerControllerQualityTypeMedium;
[self.navigationController presentViewController:picker animated:YES completion:nil];
[picker release];
的形象在這裏:
http://i.imgur.com/1IAeMU0.png
你能找到解決方案嗎? –