AddressBookUI: ugly animation for edit mode

Originator:futuretap
Number:rdar://14819019 Date Originated:23-Aug-2013 05:04 PM
Status:Closed Resolved:
Product:iOS SDK Product Version:7.0 beta 5
Classification:UI Reproducible:Always
 
Summary:
The animation from normal to edit mode in an ABPersonViewController looks ugly for iOS 6 apps running on iOS 7. 

Steps to Reproduce:
Use any app build for iOS 6 that includes an ABPersonViewController. For instance, open the QuickContacts sample app in Xcode 4.6 (in order to compile it under the 6.1 SDK) and install it on an iPhone running iOS 7 beta.
Tap "Display and Edit Contact" (requires a contact named "John Appleseed")
Tap "Edit"

Expected Results:
The cell animations should look "right", like on iOS 6.

Actual Results:
After the animation to Edit mode is already finished, the cells are halfway hidden for a short period of time. It looks like a jalousette effect.

Regression:
This works fine on iOS 6.1.

Notes:
See screenshot: http://d.pr/i/GJci and movie: http://d.pr/v/zvDS
see also: rdar://14818957 TableView row animation slightly shifts tableHeaderView while animating



Apple Developer Relations, 18-Sep-2013 10:38 PM:
The problem seems to go away if you build with the iOS 7 SDK.  Please verify and let us know.



Ortwin Gentz, 19-Sep-2013 10:46 PM:
That's true but I filed the bug specifically for the case where it's built with the iOS 6 SDK.

Comments

My response

That's true but I filed the bug specifically for the case where it's built with the iOS 6 SDK.

By futuretap at May 16, 2014, 8:41 a.m. (reply...)

ADR response

The problem seems to go away if you build with the iOS 7 SDK. Please verify and let us know.

By futuretap at May 16, 2014, 8:41 a.m. (reply...)

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!