2010-04-29 2 views

ответ

4

Как сказал Мартин Кот, textColor не является анимационным свойством.
Я решил это с изменением прозрачности UItextView.

[UITextView beginAnimations:nil context:NULL]; 
[UITextView setAnimationDuration:2.0]; 
    textView.alpha = 0.5f; 
[UITextView commitAnimations]; 

Спасибо за ваше время.
/мартин

6

TextColor не является анимационным свойством, поэтому я не думаю, что это будет возможно с помощью UITextView.

9

С прошивкой 4.0 теперь вы можете добиться этого с помощью [UIView transitionWithView:duration:options:animations:completion:]

[UIView transitionWithView:textView 
        duration:0.5f 
        options:UIViewAnimationOptionTransitionCrossDissolve 
       animations:^{ 
        textView.textColor = ... 
       } 
       completion:nil]; 
Смежные вопросы