Редактирование фото после того, как это было принято (перемещение и масштабирование) прекрасно работает в мое приложение с этой линии:cameraOverlayView предотвращает редактирование с allowsEditing
[imagePicker setAllowsEditing:YES];
Но если я также использую cameraOverlayView, режим редактирования Безразлично» t работать больше. Экран появляется, но жесты и жесты не делают ничего.
Я использую свой средний контроллер сборщика изображения:
UIImagePickerController *imagePicker = [[UIImagePickerController alloc] init];
И добавить вид камеры наложения, созданный с учетом для собственного контроллера вида:
CameraOverlayViewController *overlayController = [[CameraOverlayViewController alloc] init];
UIView *overlayView = overlayController.view;
[imagePicker setCameraOverlayView:overlayView];
В IB, эта точка зрения чтобы активировать взаимодействие с пользователем и многократное касание, что позволяет масштабировать и фокусировать изображение при съемке. Но как только изображение будет снято, и оно войдет в режим редактирования, вы не сможете кастрюли или щепотку для перемещения или масштабирования фотографии.
Что мне не хватает?
Я вижу тот же вопрос здесь. а также кнопка регулировки громкости (спуска затвора) не работает ни после использования оверлея. – tom
Используйте удивительный наконечник Билли, или http://stackoverflow.com/questions/17942444/uiimagepicker-cameraoverlayview-appears-on-retake-screen – Fattie