I know Auto Layout can be used to make the sizes and position consistent when the orientation changes. Is it possible to completely change the layout when the orientation change
When using autolayout you can override updateViewConstraints to modify the layout on orientation change:
- (void)updateViewConstraints{ [super updateViewConstraints]; //portrait if(UIInterfaceOrientationIsPortrait(self.interfaceOrientation)){ } //landscape else{ // } }