UINavigationBar change Tint color with animation
问题 Is it possible to change the tint with animation for a smoother effect? This doesn't work for me: [UIView beginAnimations:nil context:nil]; [self.navigationController.navigationBar setTintColor:[UIColor greenColor]]; [UIView commitAnimations]; I a not sure if it is even possible using native apple components as I guess they will be using CG to generate the gradient ... just want to find out before I'll start building my own solution ... Cheers guys :) 回答1: You wouldn't believe the length I