Возьмите глобальную переменную скажем "currentOrientationView" в файле .h.
Когда ваше устройство будет вращаться с какой-либо ориентации интерфейса, оно будет вызывать «WillRotateToInterfaceOrientation:», этот метод имеет параметр, который сообщает ориентацию интерфейса, на которую будет вращаться устройство, поэтому задайте свое условие в этом методе и установите значение "currentOrientationView" с соответствующим представлением как:
-(void)willRotateToInterfaceOrientation:(UIInterfaceOrientation)toInterfaceOrientation duration:(NSTimeInterval)duration{
if (UIInterfaceOrientationIsPortrait(toInterfaceOrientation)) {
currentOrientationView=potraitView;
}else {
currentOrientationView=landscapeView;;
}}