У меня есть контроллер навигации, и он проходит через это в портретной ориентации.Затем, в определенный момент, я нажимаю на представление, которое отображает график, который я хочу отображать только в альбомной ориентации, и даже не в портретной (это портит внешний вид представления).
В этом представлении, GraphViewController, у меня есть следующий метод:
- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation
{
// Return YES for supported orientations
return UIInterfaceOrientationIsLandscape(interfaceOrientation);
}
Когда вид сначала нажимается, он появляется в портретном режиме.Если я поверну телефон, вид также превратится в пейзаж (не в перевернутом портрете).Но я хочу, чтобы он даже не был в портретном режиме, даже когда он запускается.Я подтвердил, что этот метод вызывается, добавив NSLog.
Я видел этих сообщений , но не смог заставить его работать.Спасибо !!