I am trying to update the application to add support for iPhone 5. Based on the other streams that I saw, I added Default-568h@2x.png as indicated, and I added some new background images to the app the size accordingly. The problem is that the bottom of my application does not seem to respond to touch (I have a page control and info button).
Also, when switching screens (using the following code):
[self presentModalViewController:tableNavController animated:YES]
The bottom of the screen is black. This black section is basically exactly where I cannot touch. A screenshot of this problem is below:

Any ideas on why this is happening? Why can't I access this bottom? Please note that if I run a regular iPhone 4S or iPad, this will not happen. I can access the entire section of the screen.
Edit: Could there be a problem with the simulator? I donβt have a physical iPhone 5 yet, so I canβt check it on a real device.
Edit2: I tried to enable and disable Auto-Layout both in the view and in the main application window. If I add the following log statement to viewDidLoad:
NSLog(@"Window is: %0.0fx%0.0f", window.frame.size.width, window.frame.size.height); NSLog(@"View is: %0.0fx%0.0f", viewController.view.frame.size.width, viewController.view.frame.size.height);
I get Window is: 320x480. View is: 320x548 Window is: 320x480. View is: 320x548 . So it looks like it could be a problem with my window. I will continue the investigation.
Kyle
source share