iPad-приложение, работающее только в альбомной ориентации, не реагирующее на прикосновения внизу экрана

Я опытный разработчик, но относительно новичок в iOS.

У меня возникли проблемы с приложением для iPad, когда мои представления не реагируют на нажатия кнопок в нижней трети экрана. Прикосновения к другим кнопкам работают нормально, поэтому я знаю, что мои представления правильно подключаются при загрузке (я создал их в IB). Я получаю одинаковое поведение как на симуляторе, так и на устройстве.

Это является приложением только для альбомной ориентации, и я загружаю представления, используя [NSBundle LoadNibNamed:]. Это была единственная нетривиальная часть приложения, и я думаю, что я перепрыгнул через все соответствующие обручи:

  • Добавил начальную линию ориентации интерфейса к моему. plist
  • Разработал мои представления в альбомной ориентации в IB
  • Добавил mustAutoRotateToInterfaceOrientation в мой вид верхнего уровня, который возвращает только YES для ландшафтных ориентаций

Пейзажная ориентация может быть не связана, но я подумал, что должен упомянуть об этом, так как это было единственное, что я нашел немного шатким для постройки, и я вижу по доскам, что другие люди тоже находят это проблематичным.

У кого-нибудь есть идеи?

Спасибо.

5
задан AndrewCr 20 August 2010 в 18:50
поделиться