Итак, я пытаюсь обновить приложение для iOS 7, и у меня возникают проблемы с моим пользовательским наложением. Оверлей - это изображение, которое я рисую на фотографии с помощью (как в режиме реального времени, так и с использованием версии с полным разрешением для окончательного результата в кадре камеры). Проблема в том, что теперь под iOS 7 наложение, в то время как прозрачное снизу, обеспечивает доступ к обычной кнопке "снимок", но по какой-то причине не позволит мне нажать кнопки "Использовать фотографию" или "Повторить" которые появляются после снимка. Здесь фрагмент кода, вызывающий контроллер вида:
- (IBAction)takePhoto:(UIButton *)sender {
UIImagePickerController *picker = [[UIImagePickerController alloc] init];
picker.delegate = self;
picker.allowsEditing = NO;
picker.sourceType = UIImagePickerControllerSourceTypeCamera;
picker.showsCameraControls = YES;
// Overlay Creation
UIView* overlayView = [[UIView alloc] initWithFrame:picker.view.frame];
overlayView.backgroundColor = [UIColor colorWithPatternImage:[UIImage imageNamed:@"PBOverlayView.png"]];
[overlayView.layer setOpaque:NO];
overlayView.opaque = NO;
picker.cameraOverlayView = overlayView;
[self presentViewController:picker animated:YES completion:NULL];
}