DACircularProgress
DACircularProgress
是一个具有圆形 UIProgressView
属性的 UIView
子类。
最初它被构建成 Facebook 照片进度指示器的模仿。
查看所包含的示例项目以了解演示。
安装
要使用 DACircularProgress
- 将
DACircularProgress
文件夹复制到您的项目文件夹中。 - 确保您的项目中包含
<QuartzCore.framework>
。 #import "DACircularProgressView.h"
示例代码
self.progressView = [[DACircularProgressView alloc] initWithFrame:CGRectMake(140.0f, 30.0f, 40.0f, 40.0f)];
self.progressView.roundedCorners = YES;
self.progressView.trackTintColor = [UIColor clearColor];
[self.view addSubview:self.progressView];
- 您还可以使用 Interface Builder,通过添加一个
UIView
元素并将它的类设置为DACircularProgress
来使用它
注意
兼容性
iOS5.0+
自动引用计数(ARC)支持
DACircularProgress
默认启用ARC。
联系方式
如果你在使用/
或喜欢DACircularProgress
,请告知我!
致谢
DACircularProgress
由Daniel Amitay及项目贡献者提供。特别感谢Cédric Luthi所做的重大改进。如果您有功能建议或错误报告,请通过发送pull请求或创建新问题来帮助。
许可证
MIT许可证
版权 (c) 2013 Daniel Amitay (http://danielamitay.com)
本授予任何人自由、免费地获得此软件及其相关文档文件(统称为“软件”)副本的权利,使用软件不受限制,包括但不限于使用、复制、修改、合并、发布、分发、许可和/或销售软件副本的权利,并允许将软件提供给他人使用,受以下条件限制:
须将上述版权声明和本许可声明包括在软件的所有副本或实质性部分中。
软件按“现状”提供,不论明示或暗示,都不提供任何种类的保证,包括但不限于适销性和针对特定目的的适用性以及不侵犯他人权利的保证。在任何情况下,作者或版权所有者不应对任何索赔、损害或其他责任负责,无论这些责任是源于合同、侵权或其他原因,以及与软件相关或在使用或以其他方式处理软件时产生的任何索赔。