Вы должны добавить свой собственный вид наложения камеры. Этот вид должен иметь кнопку, чтобы сделать снимок.
Чтобы добавить вид наложения, создайте вид с прозрачным цветом фона, а затем назначьте вид наложения для элемента управления «Выбор»
self.imagePickerController.showsCameraControls = NO;
self.imagePickerController.cameraOverlayView = myOverlayView;
Затем в событии кнопки просмотра наложения вы вызываете следующее:
[imagePickerController takePicture];
После этого будет запущен следующий метод для imagePickerDelegate, и вы сможете сохранить свою фотографию и т. Д. Там
- (void)imagePickerController:(UIImagePickerController *)picker didFinishPickingMediaWithInfo:(NSDictionary *)info