如何创建动画圆进度栏iOS 11 Swift 4
使用MBCircularProgressBa r — https://github.com/MatiBot/MBCircularProgressBar来自Interface Builder Swift的圆形,可动画制作且高度可定制的进度条,使用吊舱配件MBCircularProgressBar安装Cocoapods terminal.pod“ MBCircularProgressBar”
那—安装pod文件的简单步骤—
- 打开终端
- 终端上的命令转到项目文件夹CD路径
- 在终端上设置项目路径。
- 命令:pod初始化
- 打开pod文件— open -e podfile
- 在pod文件中添加了in:pod“ MBCircularProgressBar”
- 命令:Pod安装
- 关闭Xcode项目
- 从终端打开您的项目
- 命令:打开PodDemos.xcworkspace
操作StoryBoard之后,现在将UIView拖到Storyboard中的viewController上
或设置UIView约束的宽度,高度或垂直或马尾空间,并在StoryBoard中设置类MBCircularProgressBarView。 打开Atribute检查器并根据需要自定义进度栏
现在打开ViewController.swift文件导入UIKit导入MBCircularProgressBar
ViewController类:UIViewController {
@IBOutlet周var progresssView:MBCircularProgressBarView! 覆盖func viewDidLoad(){supper.viewDidLoad()self.progresssView.value = 0}覆盖func viewWillAppear(){UIView.animate(withDuration:10.0){self.progresssView.value = 60}}
}
最初发布在 iosdeveloperlive.blogspot.com上 。