Я делаю свою версию приложения для 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: для всех ориентаций интерфейса.Он должен поддерживать как минимум одну ориентацию.