Я делаю свою версию приложения для iPhone, версия для iPhone pro в приложении работает только с версией видения "Портрет", но это будет пейзажное видение iPad, посмотрите, что я сделал до сих пор:
- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation
{
if (UI_USER_INTERFACE_IDIOM() == UIUserInterfaceIdiomPad) {
return (interfaceOrientation == UIInterfaceOrientationLandscapeLeft);
}
else{
return (interfaceOrientation == UIInterfaceOrientationPortrait);
}
он определяет, будет ли iPhone, и если это так, будет находиться в альбомной ориентации в любом положении, это то, что iPad, iPhone Pro - это наоборот.
У меня не получилось, не вышло.
кто-то уже делал нечто подобное? По сути, я хочу просто: iPhone == Портрет, iPad == Пейзаж;
Я пытался реализовать в своем проекте, но все еще всегда с изображением в портретном режиме как на iphone, так и на ipad,
Я получаю эту ошибку при отладке:
Контроллер представления вернул NO из -shouldAutorotateToInterfaceOrientation: для всех ориентаций интерфейса. Он должен поддерживать хотя бы одну ориентацию.