Я опытный разработчик, но относительно новый для iOS.
У меня возникли некоторые проблемы с приложением для iPad, когда мои представления не реагируют на нажатия кнопок в нижней трети экрана. Прикосновения к другим кнопкам работают нормально, поэтому я знаю, что мои представления правильно подключаются при их загрузке (я создал их в IB). Я получаю одинаковое поведение как на симуляторе, так и на устройстве.
Это приложение только для альбомной ориентации, и я загружаю представления, используя [NSBundle LoadNibNamed:]. Это была единственная нетривиальная часть приложения, и я думаю, что перепрыгнул через все соответствующие обручи:
- Добавлена начальная линия ориентации интерфейса в мой .plist
- Разработан мой взгляд на альбомную ориентацию в IB
- Добавлен shouldAutoRotateToInterfaceOrientation в мой вид верхнего уровня, который возвращает только YES для альбомной ориентации
Пейзажная ориентация, возможно, не связана, но я подумал, что должен упомянуть об этом, поскольку это было единственное, что я нашел немного шатким, чтобы строить, и я вижу по доскам, что другие люди также находят это проблематичным ..
У кого-нибудь есть идеи?
Спасибо.