The launch page of my app is set to portrait only with this little bit of code:
- (NSUInteger)supportedInterfaceOrientations { return UIInterfac
Try doing this in viewDidAppear:. I've seen weird behavior like this before because view layouts are not entirely defined yet. In viewDidAppear:, everything is set and laid out, so there shouldn't be any problems at that point.
viewDidAppear: