Я не могу анимировать цвет границы UIView - PullRequest
1 голос
/ 10 ноября 2011

Я пытаюсь создать эффект постепенного исчезновения для границы UIView, но он не работает.При попытке сделать следующий эффект для цвета фона, он работает отлично.Вот код, который я разработал:

[UIView animateWithDuration:3.0f 
             animations:^ {

                 [UIView beginAnimations:nil context:nil];
                 [UIView setAnimationDuration:0.5];
                 self.layer.borderColor = [[UIColor redColor] CGColor];
                 self.layer.borderWidth = 1.5f;
                 [UIView commitAnimations];
             } 
             completion:^(BOOL finished){

                 [UIView beginAnimations:nil context:nil];
                 [UIView setAnimationDuration:0.8];
                 self.layer.borderColor = [[UIColor whiteColor] CGColor];
                 self.layer.borderWidth = 1.5f;
                 [UIView commitAnimations];
             }];

1 Ответ

5 голосов
/ 29 ноября 2011

Согласно ответу на мой вопрос нельзя анимировать свойства CALayer в блоке UIView.

...