Как обнаружить ориентацию iPhone в iPhone SDK

Как обнаружить ориентацию iPhone в iPhone SDK

На iPhone, термин «orientation»(ориентация) относится к тому, как приложение рассматривается на экране в портретном или ландшафтном режиме. При создании iPhone приложения, выявление ориентации на iPhone позволит вам запрограммировать необходимые меры по укреплению игры, сделать текст более удобным для чтения или сделать производительность приложений более полезной. Программист может улучшить юзабилити приложения с помощью ориентации, которая лучше всего подходит для данного приложения. Кроме того, можно заблокировать ориентацию, если это имеет смысл для вашего приложения чтобы оно функционировало непрерывно в портретном или ландшафтном режиме. Некоторые функции в iPhone SDK (Software Development Kit) позволяют управлять ориентацией вашего приложения.

Что вам понадобится iPhone iPhone SDKIOS 2.0 и выше

Инструкция

Включите доставку данных

1. С помощью iPhone SDK найдите ориентацию iPhone. Включите доставку данных. Это должно быть сделано, прежде чем вы сможете получить данные ориентации iPhone.

2. После того как код определит ориентацию, добавьте код, который генерирует следующие действия.

Запрос текущего UIDevice (iPhone или IPad), на его физическую ориентацию как только вы включили передачу данных с помощью следующего кода:

UIInterfaceOrientation orientation = [[UIDevice currentDevice] orientation]

Чтобы получать уведомления об изменении ориентации, зарегистрируйте уведомления от "UIDeviceOrientationDidChangeNotification

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

3. Выполните QA на вашем коде.

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

4. Проверьте свой код, имеющий тестер, откройте приложение и измените свою ориентацию.


Карта сайта


Информационный сайт Webavtocat.ru