Я хотел бы «пульсировать» цвет штриха по пути, который я нарисовал в drawRect UIView. Но не уверен, что это возможно?Анимировать изменение цвета штриха на UIView
- (void)highlightView {
if (!isHighlighted) {
[UIView beginAnimations:NULL context:nil];
[UIView setAnimationDuration:0.75];
self.strokeColor = kHighlightColor;
self.strokeWidth = 2.0;
[UIView commitAnimations];
self.isHighlighted = YES;
}
}
Я могу увидеть изменение, если я установилNeedsDisplay на вид. Но это обходит анимацию. Я могу придумать несколько обходных решений, если это невозможно, например, наложить еще один полупрозрачный вид с правильным цветом и просто выцветать в нем ... но по какой-то причине я думал, что анимационные цветовые свойства : возможно в Cocoa?!? Возможно, я ошибаюсь. Надеюсь, кто-то из вас может установить меня прямо.
спасибо! фигурировал так много ... – Meltemi