2013-08-01 30 views
-1

enter image description here動畫在IOS圖形基於定時器和進度條

請參照上述圖像,其示出了定時器的圖形,以及進度條的圖形,即我想作爲動畫我更新每個的值。隨着價值觀的更新,動畫這些動畫的最佳方式是什麼?此外,計時器和進度條是相互獨立的。

謝謝。

回答

0

example tapku

你有沒有考慮過使用Tapku庫爲你做這個?

但是,如果我做我自己,我會用核芯顯卡,並有進度條收聽最新進展(或超時/失敗),通過訂閱說MyProgressBarController。我無法分辨您的問題是關於執行此操作還是代碼的圖形。

CoreGraphics中絕對可以做你想做的,使用一些模糊和陰影效仿邊緣的樣子。

0

進度條(一個在底部),你可以使用一個CAShapeLayerCGPath表示多少條的填充,然後使用CABasicAnimation動畫的CAShapeLayer的「路徑」屬性。

Core Animation Programming Guide

Core Animation Reference Collection

我肯定還有很多其他的圖書館在那裏,會爲你也在做這個,你可能想看看。

另一種選擇:子類UIProgressView用你自己的樣子,然後只用[MyProgressView setProgress:100 animated:YES]