Подтвердить что ты не робот

Изменение размера почтового ящика iPhone 5/экрана

Потому что я думаю, что многие люди будут задавать этот вопрос (потому что я был)...

Теперь, когда последняя версия XCode позволяет нам тестировать наши программы на симуляторе iPhone 5, вы, возможно, заметили, что ваше приложение было "почтовым ящиком", показывающее черные границы сверху/снизу (или слева/справа, в зависимости от по ориентации). Существует очень простое решение для этого (хотя это не правильное решение), которое будет автоматически обрабатывать ваше приложение, как если бы оно было создано для нового iPhone.

1) Создайте новый проект приложения. 2) Найдите файл "[email protected]" в папке с проектами. 3) Добавьте этот файл в свой проект

Что это. Интересно, что если вы удалите всплеск изображения, он будет работать корректно (что говорит нам о том, что это не правильное решение, но оно делает правильное решение в проекте). Конечно, вы можете настроить этот образ так, как хотите, но в основном это то, как вы скажете iPhone 5 отобразить приложение "полноэкранный режим".

Затем, чтобы исправить форматирование размера представления для обоих типов устройств, убедитесь, что вы используете

[[UIScreen mainScreen]bounds];

вместо явного указания размера экрана. IE, если ваш ракурс был CGRectMake(0,0,310,420);

он должен быть

CGRectMake(0,0,bounds.size.width-10,bounds.size.height-60);

И на всякий случай, если вы не знаете, новый размер экрана iPhone составляет 640x1136 (сокращение пополам для не-сетчатки).

Чем больше вы знаете...

ps, кто-то с более высоким уровнем, добавьте тег iphone5 к этому

4b9b3361