1
我想在我繪製在UIView的drawRect中的路徑上「脈衝」描邊顏色。但不知道這是可能的嗎?動畫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;
}
}
我只能夠看到更改,如果我在視圖上setNeedsDisplay。但是這繞過了動畫。我可以想到一些解決方法,如果這是不可能的,就像用適當的顏色疊加另一個半透明視圖並將其淡入...但由於某種原因,我認爲動畫顏色屬性是可能在Cocoa?!?也許我錯了。希望你們中的一個能夠讓我直率。
謝謝!想到儘可能多的... – Meltemi 2009-10-23 17:55:25