update UINavigationControllerWithCompletionBlock