Это продолжение предыдущего вопроса, который я задал: Стратегия просмотра iPhone
Сейчас я использую следующий метод для переключения между представлениями:
UIWindow *window = [[UIApplication sharedApplication] keyWindow];
[window setRootViewController:[self gameViewController]];
[[[self gameViewController] view] becomeFirstResponder];
У меня проблема в том, что ни один из моих взглядов не вращается должным образом (строка состояния вращается, но больше ничего).Первоначальное представление в порядке, но у всех представлений, к которым я перехожу с использованием вышеуказанного метода, есть проблема с вращением.
Я реализовал метод shouldAutorotateToInterfaceOrientation во всех моих контроллерах представления следующим образом:
// Override to allow orientations other than the default portrait orientation.
- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation
{
// Return YES to allow autorotation
return YES;
}
Это стало для меня немного камнем преткновения.Есть идеи?
Спасибо, Алан