Reputation: 55835
I have implemented a UISplitViewController
via Interface Builder in a Universal Storyboard. This is working really well - on iPad it shows both on screen at the same time, and on iPhone it shows only one on screen. But now apps that have implemented UISplitViewController
will show both view controllers when the iPhone 6 Plus is rotated to landscape.
But in my application, that's not occurring automatically. Upon rotating to landscape it still only shows one view controller. What must I do in order to show both the master and detail side-by-side on iPhone 5 Plus in landscape?
Upvotes: 2
Views: 872
Reputation: 318884
In order for apps to take full advantage of the iPhone 6 or 6+ screen size and for UISplitViewController
to work as expected in landscape on the 6+, you must be sure to add the required iPhone 6 and 6+ launch images or setup a launch screen file.
Without those the app runs as if it is on an iPhone 5 or 5S (but scaled to fit the larger screen).
Upvotes: 8