Screen content only appears on a portion of the screen in the iOS Simulator
I am including this answer for anyone like me looking for a solution to this problem after upgrading to Xcode 8.
The simulator started using only part of the display, as described in the question, when testing on iOS 8.x. The symptoms were that 1/4 of the display would show if the window scale was set to 50%, 1/9 would show if the scale was set to 33%, etc. The entire screen will only display if the scale was set to 100%, which is a real pain when using the iPad simulator.
The solution for me was to turn off "Optimize Rendering for Window Scale" in the Debug menu, which seems to have appeared in Xcode 8. After that, the 8.x simulators displayed correctly.
source to share
Looking at the image.
I think it has something to do with the resolution / scale of the simulator. I am not using Xcode 6.3.1 though ... since it is 5s screen resolution / x2 scale .. so instead of 320x568 it should be 640x1136 ..
why don't you use the device rectangle to fill the screen? something like self.view.frame
?
its hard to guess what is causing your problem, show us something that might help .. :)
source to share
Visit for more information:
iPhone Simulator Quarter or Top Left side of the screen [Fixed]
Watch the video here: iPhone Simulator - Quarter Screen [Fix]
Step 1: "Force Exit" iOS Simulator
Step 2: Open "Spotlight Search" and enter " Chameleon Wizard " (if you have installed Chameleon bootloader)
Step 3. In this pop-up window, click " org.chameleon.Boot "
Step 4: Uncheck display_0, Graphics Mode (clear Dropbox too) , cpus = 1, npci = 0x3000, dart = 0 . Below is an image with the elements mentioned here checked out. Just uncheck the box.
source to share