UILabelのコンテンツ(textやtextColorなど)をアニメーションさせたい場合は、CATransactionを使うと簡単に出来る。
これはUIButton.titleLabelなども同様。
CATransition *fadeAnim = [CATransition animation];
[fadeAnim setType:kCATransitionFade];
[fadeAnim setDuration:0.7f];
[_button.titleLabel.layer addAnimation:fadeAnim forKey:nil];
_button.titleLabel.textColor = [UIColor redColor];
_button.titleLabel.text = @"New Title";