Search code examples
cocoa-touchuiviewanimationuiviewanimationtransition

UIView Transition like Contacts.app


I'm interested in transitioning a UIView similar to the way the Contacts app does it when you tap edit on a contact. You can see a [crummy] GIF of it here for reference. The values that have already been defined slide down into their positions to be edited, and new fields fade in.

I've looked through the UIView transition documentation, but didn't see how to do exactly this. A UIViewAnimationOptionTransitionCrossDissolve isn't quite it. I suppose I could animate each field into it's place then fade into the full view, but that seems like the wrong way to do it.


Solution

  • Contacts.app definitely looks like a UITableViewAnimation, as RazorSharp says in the comment above. The effect would have to be done manually if you aren't using UITableView.