我一直在使用UIImagePickerController
控制器的自定义叠加层,并且一切都运作良好。我已经添加了一个按钮,通过 - 方法来切换前置和后置摄像头。
- (IBAction)changeCamera:(id)sender {
if (self.imagePicker.cameraDevice == UIImagePickerControllerCameraDeviceRear) {
self.imagePicker.cameraDevice = UIImagePickerControllerCameraDeviceFront;
}
else {
self.imagePicker.cameraDevice = UIImagePickerControllerCameraDeviceRear;
}
}
问题是,开关没有动画效果。我一直在使用苹果相机应用程序,它是建立在UIImagePicker之上的,并且该开关具有动画效果。我该如何实现这个效果?
transitionFromView:toView:duration:options:completion:
。 - David Rönnqvist