Вы можете реализовать didRotateFromInterfaceOrientation, чтобы определить, когда экран вращается, а затем добавить свой код для добавления / показа / удаления / скрытия / любых ваших видов на основе текущей ориентации.
-(void)didRotateFromInterfaceOrientation:(UIInterfaceOrientation)fromInterfaceOrientation {
switch (self.interfaceOrientation) {
case UIInterfaceOrientationPortrait:
//Do stuff
break;
default:
break;
}
}
self.interfaceOrientation отображает текущую ориентацию (портрет, перевернутый ландшафт, ландшафтный лево, ландшафтный полет), и у вас также есть доступ к предыдущей ориентации, если вам это нужно.