[iPhone] Зона, с которой пользователь не может взаимодействовать, почему?

Пожалуйста, обратитесь к изображению ниже, чтобы получить подробную информацию о моей проблеме:

= "alt

Это может быть связано со строкой состояния ???

* Примечание: это полноэкранное приложение. Мой способ сделать это:
1. добавить свойство информации «Строка состояния изначально скрыта» в xxx-Info.plist.
2. На всем экране приложения: установить «Строка состояния» в значение «Нет».


person hungbm06    schedule 26.01.2010    source источник


Ответы (3)


Скорее всего, вы загружаете перо с настройкой управления 320x460 вместо 320x480. Сообщите, как вы создаете это представление, и мы можем вам больше помочь.

person Alex Wayne    schedule 26.01.2010
comment
Я поддерживаю это. Установка для строки состояния значения «Нет» не приводит к изменению размера представления до 320X480. Он по-прежнему остается 320X460, и вам нужно изменить его вручную. - person Prashant; 26.01.2010
comment
Я установил размер 480x320 (повернуть в альбомную ориентацию). Это мой простой пример кода, см. cid-f2619b9ec41167b6. skydrive.live.com/self.aspx/Public/ - person hungbm06; 26.01.2010

Это происходит на устройстве или только в симуляторе?

В симуляторе есть / были ошибки, из-за которых он не сообщал о касаниях в области строки состояния.

person Rhythmic Fistman    schedule 26.01.2010
comment
Это происходит на тренажере. Я протестирую устройство и сообщу здесь. - person hungbm06; 26.01.2010
comment
Да, это известный сбой симулятора iPhone, связанный с приложениями в ландшафтном режиме. Я видел то же самое в своем приложении. Он должен исчезнуть на самом устройстве. - person Brad Larson; 26.01.2010

На самом деле кажется, что ваше представление недостаточно велико и соответствует размеру экрана со строкой состояния.

Как создать UIControl? Используете СИБ? Какой фрейм вы ему назначаете? Разместите код.

person Ron Srebro    schedule 26.01.2010
comment
Я использую файл NIB и его фрейм: width = 480, height = 320. Это мой простой пример кода, обратитесь к нему: cid-f2619b9ec41167b6.skydrive.live.com/self.aspx/Public/ - person hungbm06; 26.01.2010