I have a UIView as a XIB in Portrait mode.
This view is added programmatically to the viewcontroller like this:
NSArray *nibObjects = [[NSBundle main
[self.view addSubview:viewSpinner]; viewSpinner.frame = self.view.frame; [viewSpinner setNeedsLayout];
This works for me (Y)