2011-03-25 16 views
4

我有一個切換cameracontrolls了,我的意思是如何在UIImagePicker中實現自定義'使用'和'重拍'按鈕?

pickerCam.showsCameraControls=NO;

和我有自定義拍攝按鈕,這確實捕捉功能,

這個按鈕的點擊
[pickerCam takePicture];

委託將被調用,

- (void)imagePickerController:(UIImagePickerController *)pi didFinishPickingMediaWithInfo:(NSDictionary *)info

相反,我需要實現自定義'使用'和'重拍'選項,我該怎麼做。 在此先感謝

回答

4
  1. 在imagePickerController:didFinishPickingMediaWithInfo:方法保存在一個全球varialbe
  2. 拍攝的圖像添加視圖疊加使用具有和取按鈕,
  3. 在利用目標解僱選擇器。
  4. 在重拍目標中移除具有使用和重拍按鈕的視圖。
+0

不要忘記設置picker.editing = false;在「takePicture」之後直接獲取didFinishedNotification – Vassily 2015-10-21 13:23:11

相關問題