UIProgressView动画从小到大


UIProgressView设置进度的动画
Q:UIProgressView进度动画效果会从左上角开始,并由小到大?
- (void)setProgress:(float)progress animated:(BOOL)animated

viewDidLoad里

[self.myProgressView3 setProgress:0.00001 animated:NO];
[self.myProgressView3 setProgress:0.0 animated:YES];

[UIView animateWithDuration:5 animations:^{
    [self.myProgressView1 setProgress:0.8 animated:YES];
    [self.myProgressView2 setProgress:0.8 animated:YES];
    [self.myProgressView3 setProgress:0.8 animated:YES];
} completion:^(BOOL finished) {
}];

区别:第二个progressView设置了backgroundColor为灰色

A:让进度动画一开始高度就充满路径

暂时找到的方法是:

[self.myProgressView3 setProgress:0.00001 animated:NO];
[self.myProgressView3 setProgress:0.0 animated:YES];

end~希望您有所收获
——by roy

推荐阅读更多精彩内容

  • 1 CALayer IOS SDK详解之CALayer(一) http://doc.okbase.net/Hell...
    Kevin_Junbaozi阅读 1,549评论 2 12
  • 在iOS中随处都可以看到绚丽的动画效果,实现这些动画的过程并不复杂,今天将带大家一窥iOS动画全貌。在这里你可以看...
    F麦子阅读 2,637评论 2 11
  • 在iOS中随处都可以看到绚丽的动画效果,实现这些动画的过程并不复杂,今天将带大家一窥ios动画全貌。在这里你可以看...
    每天刷两次牙阅读 3,586评论 4 21
  • 注意点: WKWebView只支持iOS8以上且不支持xib,切勿使用xib进行拖拽 WKWebview 优势: ...
    ZebZheng阅读 67评论 0 2
  • UIProgressView 进度指示器 UIProgressView 与UIActivityIndicatorV...
    lilinjianshu阅读 6,949评论 1 0