я видел следующий код, который позволяет кому-то, чтобы получить ориентацию экрана устройства:Как найти вид контроллера экрана
if(UIInterfaceOrientationIsPortrait(viewController.interfaceOrientation)) {
//do portrait work
} else if(UIInterfaceOrientationIsLandscape(viewController.interfaceOrientation)){
//do landscape work
}
Проблема в том, что я не уверен, что заменить на «ViewController» код заполнителя. Стоит отметить, что я делаю приложение для клавиатуры, поэтому я не уверен, могу ли я использовать те же контроллеры представлений, которые могут работать для других обстоятельств. Какой контроллер я могу использовать для указания ориентации экрана?
Вы используете NavigationController? – AntonTheDev
Я использую KeyboardViewController – Roymunson
Возможно, вы можете просто сделать self.interfaceOrientation там, поскольку UIInputViewController расширяет UIViewContoller. Но я просто смотрю на свой телефон, может быть, ошибаюсь – AntonTheDev