UIImagePickerController cameraOverlayView не работает с iPhone 5?
Когда вышел iPhone 5, мой пользовательский параметр CameraOverlay больше не выстраивался в линию, чтобы закрыть стандартную кнопку затвора камеры и кнопку отмены.
Я добавил код для определения версии аппаратного обеспечения телефона и немного переместил элементы управления для iPhone 5.
Что ж, теперь эти пользовательские кнопки больше не получают события касания, скорее, они падают на кнопки камеры. Зачем?
Для управления экспериментом я использовал один и тот же код для перемещения кнопок на iPhone 4S (они обе работают под управлением iOS 6). Итак, два прикрепленных изображения используют один и тот же точный код с разностью постоянного числа (смещение в пикселях).
На 4s мои пользовательские кнопки получают события касания. На 5 события касания падают, хотя к элементам управления камеры. Это ошибка? Это, конечно, похоже на это. Я надеялся, что кто-то еще столкнулся с той же проблемой.
1 ответ
У меня была проблема с моими кнопками, не получающими события, и это было исправлено, выбрав "Полный экран при запуске" в MainWindow.xib. Надеюсь это поможет.