0

We have update our application to support both iPhone 4 and iPhone 5 screen size. It is working fine in both simulators but when we install it on iPhone 5 device then it behaves like iphone 4 application (Black borders on top and bottom). We have also added Default-568h@2x.png bot not working correctly. We are creating window dynamically.

What we are missing here ? Any ideas ?

Also how to set "Full Screen At Launch" property of UIWindow programmatically ?

SandeepM
  • 2,601
  • 1
  • 22
  • 32

1 Answers1

1

Here is one solution that worked

A. In your AppDelegate.m initialize the UIWindow object like this

self.window = [[UIWindow alloc] initWithFrame:[[UIScreen mainScreen] bounds]]

B. In order to manage other UI Elements You can define a macro that provides current frame of the screen be it iPhone 4/iPhone 5

#define SCREEN_FRAME [[UIScreen mainScreen] applicationFrame]

Accordingly you can use SCREEN_FRAME width/height properties to adjust other UI elements

Hope this helps.

Rahul
  • 509
  • 2
  • 4
  • 22