我很难找到代表。
你知道我们现在只有 2 个委托方法UIImagePickerControllerDelegate
。
- (void)imagePickerController:(UIImagePickerController *)picker didFinishPickingMediaWithInfo:(NSDictionary *)info;
- (void)imagePickerControllerDidCancel:(UIImagePickerController *)picker;
该问题imagePickerController:didFinishPickingMediaWithInfo:info
仅在捕获尝试保存图像时才会激活。
我需要做的是cameraDevice
在按下“捕获”按钮时进行更改。
例如,如果默认cameraDevice
为 Front,当按下“捕获”按钮时,它实际上会将其 cameraDevice 更改为 Rear 并拍照。
imagePickerController:didFinishPickingMediaWithInfo:info
在拍摄照片后调用,因此将此语句放在委托方法中将不起作用。
picker.cameraDevice = UIImagePickerControllerCameraDeviceRear;
我需要找到/实现真正实现这一点的委托/方法。任何人都可以帮助我吗?