I have an app to run in landscape mode only. I tested on iPhone 4, 4s, 5, 5s, 6. It works as expected. However, when I tested it on iphone 6+, with the simulator. Two out of three pages were broken. For the broken pages, only the navigationbar appears. The rest UI did not show up.
Why would this happen? What is the difference for iPhone 6 plus?
storyboard
constrains on the image
does not work in landscape
work in portrait
Related
I designed storyboard for iPhone 5,6 and 7 but the irony is that when I run it on simulator all works good. But when I run it on device, iPhone 6 is showing iPhone SE design not iPhone 7 (which is for 6 also).
Can anyone suggest?
Check if Zoomed Mode is turned on and if yes, disable it.
Zoomed Mode causes an iPhone with a 4,7 inch screen behave like a 4-inch iPhone. Also, 5,5 inch iPhones behave like a 4,7 inch iPhone if the mode is turned on.
Learn more about Zoomed Mode here.
I am not seeing iPhone 6, 6S sizes in the bottom side in AutoLayout section in Xcode to adjust my view. I just see 4s, SE, 7 and 7 Plus sizes.
Where can I find the other iPhone size views?
Because, the iPhone 6, iPhone 6S, iPhone 8 has the same resolution as iPhone 7, and also iPhone 6+, iPhone 6S+, iPhone 8+ has the same resolution as iPhone 7+.
If you want to check the behavior on iPhone 6, 6S, Please run the build on Simulator by selecting target device as iPhone6, iPhone6S and so on.
Hope it helps!
My app is built for iOS 8.3 and runs on different screen sizes. I laid everything out to fit iPhone 6 correctly.
When running my app on iPad device the app is in letterbox iPhone 4 size screen, How can I get it to be iPhone 6 size inside the iPad ?
I'm making my app work on the new iPhones 6/6+. Until now everything worked in zoomed compatibility mode, but I wanted to make some modifications for iPhone 6. Instead of migrating all my assets to #x3, I prefer that my iPhone 6+ version will still be in compatibility mode - but instead of using the old iPhone 5 version, it should use the new iPhone 6 version.
I inserted a splash scree image to iPhone 6, but can't get the iPhone 6+ to run in compatibility mode now:
Leaving it blank does not show a splash screen at all, and the iPhone 6+ still uses its own resolution.
Putting the iPhone 6 splash in the iPhone 6+ splash slot, also doesn't show a splash screen, and the iPhone 6+ still uses it own resolution as well.
Is it even possible?
I'm having xcode 6.0.1 and when I tried to test app on iPhone 6 and iPhone 6 plus simulators it is working nice but when I enter the width and height values in resizable simulator and after applying those values all app screens are disturbing in resizable simulator. What is wrong, the default simulators for iPhone 6 and iPhone 6 plus are working properly but the resizable simulator is not?