Обновление до ответа Саадниба. Не используйте shouldAutorotateToInterfaceOrientation
. Этот метод для чего-то другого.
Ваши методы:
- (void)willRotateToInterfaceOrientation:(UIInterfaceOrientation)toInterfaceOrientation duration:(NSTimeInterval)duration
- (void)didRotateFromInterfaceOrientation:(UIInterfaceOrientation)fromInterfaceOrientation
Первый вызывается непосредственно перед поворотом, а второй вызывается сразу после ориентации интерфейса.
Вы должны заменить представление UIViewController здесь или вы можете заменить изображения для различных ориентаций здесь.