我正在研究循環進度視圖,它的工作很酷。但是我想讓它更加靈活,所以用戶可以像使用NSTimer
的正常UIProgressView
一樣使用它。我不知道如何做出相當於:setProgress:(float)progress animated:(BOOL)animated
?現在我正在測試硬編碼的值和持續時間,所以它的動畫效果很好,但肯定可以通過某種方式實現精確持續時間值的通知。UIProgressView如何獲取有關動畫持續時間的信息?
0
A
回答
0
與CAMediaTimingFunction
我把我的方法內更新CGPath
if (self.continuous) { CABasicAnimation *animation = [CABasicAnimation animationWithKeyPath:@"strokeEnd"]; //animation.duration = 0.5; animation.fromValue = [NSNumber numberWithFloat:prevValue]; animation.toValue = [NSNumber numberWithFloat:_value]; animation.removedOnCompletion = NO; animation.fillMode = kCAFillModeForwards; animation.timingFunction = [CAMediaTimingFunction functionWithName:kCAMediaTimingFunctionEaseOut]; [self.progressLayer addAnimation:animation forKey:@"strokeEndAnimation"]; }
相關問題
- 1. 獲取gif動畫的持續時間
- 2. matplotlib動畫持續時間
- 3. UIView動畫持續時間
- 4. 動畫持續時間?
- 5. 如何獲取Soundpool的持續時間
- 6. 在Ionic中獲取電話呼叫持續時間信息
- 7. Android的:獲取動畫持續時間代碼
- 8. 獲取自定義類中的動畫持續時間
- 9. 獲取動畫GIF的幀持續時間?
- 10. 如何獲取有關媒體文件的具體信息(持續時間,比特率,FPS等)
- 11. 如何提取只包含持續時間的持續時間?
- 12. 忽略動畫ImageView的持續時間
- 13. UICollectionView的動畫持續時間selectItemAtIndexPath:animated:scrollPosition:
- 14. jQuery的動畫()寬度持續時間
- 15. SublayerTransform忽略的動畫持續時間
- 16. iOS上的動畫持續時間
- 17. Android:如何找到選取框textview滾動持續時間的持續時間
- 18. 如何獲取導致在Akka持續時間重新啓動的消息
- 19. 如何檢索代碼中的功能持續時間信息?
- 20. 如何設置動畫的持續時間和緩動屬性()
- 21. 如何綁定css動畫的持續時間以滾動
- 22. 如何從動畫GIF中提取幀時間信息?
- 23. jquery全球動畫持續時間
- 24. UIView動畫忽略持續時間
- 25. Android啓動畫面持續時間
- 26. 延長動畫持續時間 - CSS3
- 27. pushviewController/popviewController動畫持續時間
- 28. NSLayoutConstraint動畫持續時間iOS7
- 29. Bootstrap滑塊動畫持續時間
- 30. 更改動畫持續時間
現在「有它M在剛剛寫入方法,我傳遞的時間間隔,它的操控性定時器,設定目前的進展並不感興趣 - 除非它否則無法完成 – raistlin