A complete example of push/pop view controller transitions