I\'m trying to modify an app to work with the new iPhone 5, 4\" screen. I\'ve added the new launch image, \"Default-568h@2x.png\". After that everything seemed good. Middle
I had the same problem and noticed that my window.frame.size.height was still 480.0.
Solved this problem by enabling Full Screen at Launch for the MainWindow.xib file:
Steps:
My Project wasn't using MainWindow.xib. I added the following to viewDidLoad
in View Controllers of all the screens:
self.view.frame = [UIScreen mainScreen].bounds;
There are two solution to this problem :
If you are using MainWindow follow these steps :
a. Select MainWindow.xib b. Select 'Full Screen at Launch' from Windows option available in Attributes Inspector.
If your application doesn't contain MainWindow then just add 'Self.View.Frame = [UIScreen mainScreen].bounds' in ViewDidLoad.
add
self.window.frame = [UIScreen mainScreen].bounds;
in this method:
-(BOOL)application:(UIApplication *)application
didFinishLaunchingWithOptions:(NSDictionary*)options
in your %your app name%AppDelegate.m
file
I your project has MainWindow.xib then you must have to set all splash images in order to compatible you app for iPhone 5 display.