1

I am trying to update my App for the iPhone 5's larger screen real estate. I have a tableview that has expanded to take up the full height of the screen by adding the Default-568h@2x.png to my project, but the bottom couple of cells are not responding to touched in the simulator or the actual iPhone 5. Am I missing something? It's like the bottom portion of the screen is not detecting touched (but just in my App not the others).

Any thoughts?

Thanks,

Rob

Rob
  • 757
  • 1
  • 10
  • 26
  • If I had to guess it would probably be something in your view sizing. Are you using xibs or code to create it? – benuuu Sep 21 '12 at 21:33
  • I'm using xibs not code. – Rob Sep 21 '12 at 21:36
  • Looks like someone else is having the same issue: http://stackoverflow.com/questions/12533058/ios6-iphone-5-nothing-clickable-at-bottom-of-screen – Matt Long Sep 22 '12 at 05:38

2 Answers2

2

This is whats working for me

In application didFinishLaunching method I added this -

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

In any other view controller, preferably in - (void)viewDidLoad;

UIScreen *screen = [UIScreen mainScreen];
[self.view setFrame:[screen applicationFrame]];
girish_vr
  • 3,041
  • 1
  • 24
  • 27
1

Yes may be your window frame size in AppDel class or in XIB file of your project's appdel class is not as per iPhone 5 Screen.

And change window frame according 3.5 inch and 4 inch screen of iPhone

Ashvin
  • 8,227
  • 3
  • 36
  • 53