У меня простое приложение для iPhone. у этого есть 3 представления. первый вид - портретный вид, который имеет 3 кнопки. Второй вид имеет вид таблицы, которая также является портретной. В первом виде при нажатии кнопки отображается второй вид. при щелчке ячейки во втором виде показывается третий вид. но третий вид это пейзаж.
Я использую «pushViewController» для навигации из каждого представления.
При создании представлений в IB первые два вида являются портретными, а третий - пейзажным. В третьем viewcontroller я также использую следующий код:
- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation {
//return UIInterfaceOrientationIsLandscape(interfaceOrientation);
return ((interfaceOrientation == UIInterfaceOrientationLandscapeRight) || (interfaceOrientation == UIInterfaceOrientationLandscapeLeft));
}
Как мне показать первые два вида в портретной ориентации и третий вид в альбомной ориентации.