Я только что создал пользовательский UITextView, в котором можно вставить заполнители. (Обращайтесь от Placeholder in UITextView)Мигающая анимация фона в пользовательском UITexitView
Однако, когда вы используете этот пользовательский UITextView, вы не можете сделать его мигающий фоновый эффект. * Проблесковые анимация коды ниже
- (void)startFlashAnimation: (UITextView *)textView
{
[UIView animateWithDuration:3.0
delay:0.0f
options:UIViewAnimationOptionRepeat | UIViewAnimationOptionAutoreverse
animations:^{
NSLog(@"Animation start");
//NSLog(@"Color %@", [_flashColorsArr description]);
NSArray *arr = @[[UIColor orangeColor], [UIColor blueColor], [UIColor greenColor]];
for (UIColor *color in arr) {
NSLog(@"color %@", color);
textView.backgroundColor = color;
}
}
completion:^(BOOL finished){
NSLog(@"Finished the animation!");
}];
}
Это было бы очень признательны, если вы сделаете эффект флэш-анимации в этом пользовательском UITextView.
Cheers,
Итак, вы живете на зеленом фоне? – Andy
Что я хочу сделать, это сделать флэш-анимацию, которая меняет цвет между оранжевым, синим и зеленым цветом! Это имеет смысл? Извините за то, что мое объяснение было двусмысленным. – user1574429