игровой дисплей iPhone от экрана приблизительно на 10 пикселей на устройстве

Я недавно развернул свое первое приложение для iPhone, простую игру, к моему тестированию iPhone впервые. Все смотрит и хорошо работает на средстве моделирования в XCode, но на iPhone целое изображение смещается выше на приблизительно 10 пикселей или около этого. Таким образом, геймплей идет немного вне экрана на вершине и имеет тонкую белую/серую панель внизу. Кто-либо встретился с этим прежде? Мне действительно выключали дисплей строки состояния, я задаюсь вопросом, если дескрипторы устройства, которые отмечают по-другому, чем средство моделирования. У меня также есть вращение hardcoded, чтобы быть в portraitRight режиме в любом случае, и у меня есть дополнительная строка в коде, чтобы заставить средство моделирования сделать это автоматически, это, по-видимому, не необходимо на устройстве.

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

1
задан fr0man 4 June 2010 в 17:05
поделиться

1 ответ

Вы использовали Interface Builder для создания пользовательского интерфейса? Если вы это сделали, то перейдите и проверьте каждый объект (ы) файла (ов) XIB: Размер и положение , а также Автоматическое изменение размера в инспекторе размеров (команда-3).

Очень важно проверить и то, и другое: ваши координаты могли измениться после некоторых изменений, и автомасштабирование работает странным образом, если вы не прикрепляете к правильным краям. Документация Apple должна помочь http://developer.apple.com/iphone/library/documentation/DeveloperTools/Conceptual/IB_UserGuide/Layout/Layout.html

2
ответ дан 3 September 2019 в 00:03
поделиться
Другие вопросы по тегам:

Похожие вопросы: