Когда мое приложение запущено, оно первоначально находится в портретной ориентации. Он может вращаться, когда устройство ipad физически повернуто.Как повернуть экран ipad с помощью кода в моем приложении ios
Надеюсь добавить функцию, которая позволяет пользователям нажимать кнопку, чтобы открыть учебник справки. Я хочу, чтобы учебник был только пейзажным.
Поэтому я переопределяю метод shouldAutorotateToInterfaceOrientation
, чтобы проверить, поддерживает ли приложение режим учебного пособия; возвращение «Да», если он:
return (interfaceOrientation == UIInterfaceOrientationLandscapeLeft ||
interfaceOrientation ==UIInterfaceOrientationLandscapeRight)`
Когда экран находится в портретном, и пользователь нажимает на кнопку, чтобы открыть справку учебник, как я повернуть экран в пейзаж в начале моей кнопки кода ответа ?
но мое приложение поддерживает все ориентации. вот мой mustAutorotateToInterfaceOrientation: mothod. - (BOOL) shouldAutorotateToInterfaceOrientation: (UIInterfaceOrientation) interfaceOrientation { if (tutorialModeOn == NO) return YES; else { return (interfaceOrientation == UIInterfaceOrientationLandscapeLeft || interfaceOrientation == UIInterfaceOrientationLandscapeRight); } } – William
Само приложение может поддерживать все ориентации, но контроллер просмотра может иметь разные настройки, чтобы поддерживать только одну ориентацию, если это необходимо. Это разные вещи – BBog
Как ограничить мой контроллер представлений ландшафтной ориентацией значком кодирования. Учебник в моем приложении - это scrollview, добавленный к основному виду. – William