iPhone-only app view jumps when run on iPad in 1x/2x mode on resume

Originator:ian.kershaw
Number:rdar://9863901 Date Originated:29 July 2011
Status:Open Resolved:
Product:iPhone SDK Product Version:
Classification:UI/Usability Reproducible:Yes
 
I've an iPhone only app that when run on iPad device in 1x/2x mode jumps 20 pixels or so upwards (about the size of a status bar) when resuming the app. It does it on a default Xcode "Navigation based application" template app.

Steps to Reproduce:

1. Create "Navigation based application" project (or use attached zipped example)
2. Run on iPad
3. Press home button and wait a few seconds
4. Resume app - observe view jump up about 20 pixels. Sometimes doesn't happen if pause wasn't long enough, in which case retry step 3 and 4.

Expected Results:

Shouldn't jump!

Actual Results:

Jumps!

Regression:

Notes:

It seems to affect other iPhone apps on iPad such as OmniFocus (iPhone app). There is a similar weird view layout problem when run on iPad simulator but it's not easy to see in this example project.

Compiling on Xcode 3.2.6/Snow Leopard and running on iPad with iOS 4.3.5.

Comments


Please note: Reports posted here will not necessarily be seen by Apple. All problems should be submitted at bugreport.apple.com before they are posted here. Please only post information for Radars that you have filed yourself, and please do not include Apple confidential information in your posts. Thank you!