2015-05-06 32 views

回答

0

通過選擇覆蓋視圖中的文件所有者框,轉到Identity Inspector並添加疊加層所附加的類名,將覆蓋視圖掛鉤到正在編寫UIImagePickerController代碼的類。然後,使用IBAction將覆蓋視圖中的按鈕掛鉤到新類。在IBAction方法中,您可以使用UIImagePickerController類中的cameraDevice選項切換攝像機視圖。

- (IBAction)switchToFrontCamera:(id)sender { 

    self.imagePickerController.cameraDevice = UIImagePickerControllerCameraDeviceFront; 


} 

- (IBAction)switchToBackCamera:(id)sender { 

    self.imagePickerController.cameraDevice = UIImagePickerControllerCameraDeviceRear; 


} 

希望能回答你的問題。

+0

沒有爲我工作。該方法在顯示UIImagePickerController時調用,並且根本沒有任何反應。 – Mercurial

+1

@Mercurial不知道爲什麼它不會爲你工作。它目前在iOS 7.1到8.4的項目中工作。 – embersofadyingfire

+0

一個相當奇怪的錯誤。第二天我就開始工作了。我仍然不確定發生了什麼事。 – Mercurial