У меня этот код (Книга1 является UIViewController класс)UIView переходы с неправильной ориентацией
Book1 *book = [self.storyboard instantiateViewControllerWithIdentifier:@"Book1ID"];
[UIView transitionFromView:self.view toView:book.view duration:1 options:UIViewAnimationOptionTransitionCurlDown completion:nil];
Нагрузки ViewController но это ориентация является неправильным. Он загружается в режиме «Портрет», но я хочу, чтобы он загружался в «Пейзаж».
У меня есть следующий код в книге 1 уже, но как только представление загружено, вся авторотация, похоже, терпит неудачу.
- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation{
return interfaceOrientation == UIInterfaceOrientationLandscapeLeft || interfaceOrientation == UIInterfaceOrientationLandscapeRight;}
Как загрузить этот вид в ландшафте?
вашего дизайна раскадровки в ландшафтном режиме? –
Да, но я обнаружил, что любая кнопка, которую я нажимаю на вновь созданный UIView, дает мне сообщение об ошибке: сообщение отправлено на освобожденный экземпляр – Fellowsoft
Я исправил ошибку деактивированного экземпляра, но страница все еще не открывается в ландшафтном представлении – Fellowsoft