I would like to get some help on how to handle app (storyboard) is set to Universal.
When app run (with a single viewcontroller with a navbar) on a iPhone 5s simulator (with iOS 7.x), a thick black appears on top & bottom
iPhone 5s with iOS 7.x SDK
When switch to iPhone 5.0 with iOS 8.x simulator, no issue.
iPhone 5s with iOS 8.x SDK
Is there any code to fix (remove header & footer) gap in black?
The thick black bars on top and bottom (also known as letterboxing) are because you have no launch image for the 4-inch screen. Add one. Without this, your app is treated as if it were running on a 4s (3.5-inch screen).
Related
I am testing an iOS app in Xcode simulator on iPad Pro with iOS 9.3. There are black bars appear on the right and bottom on simulator as shown in image. The app is working fine on all other iPhone and iPad devices. Please suggest.
I have an issue with the iPhone app. I have implemented one iPhone app (not universal). When I am creating the new project I have deleted the Launch Screen,Story board from the project and implemented the MainWindow.xib like in the old format. I have designed the xibs for iPhone 5. So in iPhone 5,6 and 6 plus everything is working fine. But When I run the iPhone app in the iPad the bottom part got cut off. If I design the xibs for iPhone 4, eventhough I added the Default-568h#2x.png it is not supporting for iPhone 5 but working well in iPad.For reference I have attached the screenshot . The screenshot for iPhone 5 screen. It is not scaling to iPhone 5 after adding the Default-568h#2x.png. Black color part width is 568-480=88 pixels.
So please guide me to handle the iPhone 4,5,6,6 plus and iPad.Thank you for spending the valuable time. Please let me know if I am not clear.
I am using xcode 8.0 and iOS 10.0
In our iOS App the suggestions bubbles get hidden behind the keyboard. How can I prevent that from happening?
This appears to be an Apple bug in iOS 9 for iPhone 6/6+ class phones running under iPhone 5 compatibility mode, i.e., there are no launch images or other indicators to iOS that the app supports the larger screens of the iPhone 6/6+ class of phones, so it runs the screen as if it were an iPhone 5 class phone, with main view 568 high. The fix or workaround is to add native iPhone 6/6+ support to your app by adding in launch images for each of those phone sizes. The problem will go away. At least it has in my cases.
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?
This is how app look like on iOS7 iPhone Simulator:
http://imgur.com/MtvgRZH
And this is how it look like on iOS6 iPhone Simulator:
http://imgur.com/AW21SdR
So why it is not showing imager but just this blue shadow ?
I am doing screanshots so it is a little bit a problem.
Also on
This is how app look like on iOS7 iPad Simulator:
http://imgur.com/haM3xIe
And this is how it look like on iOS6 iPad iPhone Simulator:
http://imgur.com/xiMQSzG
Also it loo like that iOS 6 add white background on imager on iPhone, but not on iPad.
http://imgur.com/AW21SdR
http://imgur.com/xiMQSzG
On physical devices I have only tested it on "iPhone 4 iOS 6.1" and "iPad Mini iOS 7.1"
And there there is no this blue shadow.
Any idea how to fix it in simulator ?