Я делаю навигационное приложение, и мне нужна только портретная ориентация, за исключением ZoomPictureViewController
(увеличение, уменьшение изображения), которое поддерживает все ориентации.Вид не вращается
Я представляю ZoomPictureViewController
и возвращение YE
S в shouldAutorotateToInterfaceOrientation:
- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation
{
// Return YES for supported orientations
return YES;
}
Но я не получаю вращение. Я знаю, что shouldAutorotateToInterfaceOrientation
, willRotateToInterfaceOrientation
, RotateToInterfaceOrientation
только дозвонились на текущий/видимый контроллер представления, но это не происходит в моем случае. Я проверил его, поставив точки останова и NSLog
.
Удалить комментарий для 'return YES;' и проверить его. –
Вы изменили поддерживаемые ориентации в info.plist? –
http://stackoverflow.com/a/9788125/204826 – jnic