CircularProgressControl:使用 CAShapeLayer 的循环进度控制

时间:2024-07-16 05:51:00
【文件属性】:

文件名称:CircularProgressControl:使用 CAShapeLayer 的循环进度控制

文件大小:21KB

文件格式:ZIP

更新时间:2024-07-16 05:51:00

Objective-C

循环进度控制 这是一个简单且自适应的循环进度视图。 它基本上由两个 CAShapeLayers 组成,用于绘制静态和动画圆。 特征 使用给定的百分比值更新圆圈进度 自动布局兼容 进度层的色调 安装 抓取View/CircularProgressView的文件并将其放入您的项目中。 该代码使用 ARC,因此如果您尚未使用 ARC,请确保为文件启用该功能。 用法 在类 CircleShapeLayer 中,您可以设置进度线粗细。 在setupLayer方法setupLayer ,只需更改self.lineWidth和self.progressLayer.lineWidth的值,它们代表两个层。 配置将设置进度的参数: self.circleProgressView.percent = 20 ; [ self .circleProgressView updateProgress ]; 小字


【文件预览】:
CircularProgressControl-master
----CircularProgressControl.xcodeproj()
--------project.xcworkspace()
--------project.pbxproj(20KB)
----CircularProgressControlTests()
--------Info.plist(748B)
--------CircularProgressControlTests.m(944B)
----README.md(1KB)
----CircularProgressControl()
--------CircularProgressView()
--------main.m(371B)
--------ProgressViewController.m(913B)
--------AppDelegate.h(314B)
--------AppDelegate.m(2KB)
--------Base.lproj()
--------ProgressViewController.h(374B)
--------pt.lproj()
--------ViewController.h(252B)
--------Images.xcassets()
--------Info.plist(1KB)
--------ViewController.m(531B)

网友评论