5
我試圖讓GMSMarker帶有一個自定義圖標閃爍着衰減的動畫不透明度。 動畫應該重複幾次,但它不會,它只執行一次轉換,然後停止。 這隻發生在動畫不透明屬性時,它在動畫製作其他屬性時工作正常。GMSMarker不透明度不透明動畫
下面是代碼:
GMSMarkerLayer* layer = marker.layer;
CABasicAnimation *blink = [CABasicAnimation animationWithKeyPath:@"opacity"];
blink.fromValue = [NSNumber numberWithFloat:0.0];
blink.toValue = [NSNumber numberWithFloat:1.0];
blink.duration = 1.0;
blink.autoreverses = YES;
blink.repeatCount = 4;
[layer addAnimation:blink forKey:@"blinkmarker"];
文檔說我應該能夠以動畫的不透明度,因爲它是GMSMarkerLayer可以讓我們的屬性之一。
我做錯了什麼,或者是我剛碰到的一個已知錯誤?
似乎是一個錯誤:( – decades