UIKit функции раздел

Ориентация интерфейса

Методы:

UIInterfaceOrientationIsPortrait
UIInterfaceOrientationIsLandscape
UIInterfaceOrientation

 

UIInterfaceOrientationIsPortrait

Возвращает булево значение, показывающее, что интерфейс представлен в портретной ориентации.

BOOL UIInterfaceOrientationIsPortrait ( UIInterfaceOrientation orientation);

Аргументы:

orientationКонстанта, задающая ориентацию для проверки.

Возвращаемое значение:

YES, если интерфейс представлен в портретной ориентации.

Рассмотрение:

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

Доступно:

iOS 8.3 и выше

UIInterfaceOrientationIsLandscape

Возвращает булево значение, показывающее, что интерфейс представлен в горизонтальной ориентации.

BOOL UIInterfaceOrientationIsLandscape ( UIInterfaceOrientation orientation);

Аргументы:

orientationКонстанта, задающая ориентацию для проверки

Возвращаемое значение:

YES, если интерфейс представлен в горизонтальной ориентации.

Рассмотрение:

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

Доступно:

iOS 8.3 и выше

UIInterfaceOrientation

Ориентация пользовательского интерфейса.

Рассмотрение:

typedef enum : NSInteger {
   UIInterfaceOrientationUnknown            = UIDeviceOrientationUnknown,
   UIInterfaceOrientationPortrait           = UIDeviceOrientationPortrait,
   UIInterfaceOrientationPortraitUpsideDown = UIDeviceOrientationPortraitUpsideDown,
   UIInterfaceOrientationLandscapeLeft      = UIDeviceOrientationLandscapeRight,
   UIInterfaceOrientationLandscapeRight     = UIDeviceOrientationLandscapeLeft 
} UIInterfaceOrientation;

Доступно:

iOS 2.0 и выше
 
 
homeЗаметили ошибкукарта сайта 
   Made on a Mac