Я переключаюсь с контроллера раздельного просмотра, чтобы получить два вертикальных представления таблицы рядом, как приложение настроек. В iPad App Delegate я пишу следующий код:
rootViewController.view.frame = CGRectMake(0, 20, 270, 1004);
[window addSubview:rootViewController.view];
detailViewController.view.frame = CGRectMake(270,20, 498, 1004);
[window addSubview:detailViewController.view];
[window makeKeyAndVisible];
Это прекрасно работает, чтобы все отображалось на портрете так, как должно. Однако, когда я поворачиваю устройство, мой rootViewController вращается, а контроллер подробного представления - нет. В обоих моих контроллерах я реализую
- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation
{
return YES;
}
Что я делаю не так?