一个类似于 iOS 启动屏幕上的进度条。所有绘图都是使用 Core Graphics 实现的,以确保高性能和便于调整大小。
TYMProgressBarView 支持 iOS 7.0 及以上版本。
// Create a progress bar view and set its appearance
TYMProgressBarView *progressBarView = [[TYMProgressBarView alloc] initWithFrame:aFrame];
progressBarView.barBorderWidth = 1.0;
progressBarView.barBorderColor = yourColor;
// Add it to your view
[yourView addSubview:progressBarView];
// Set the progress
progressBarView.progress = 0.2f;
progressBarView.progress = 0.5f;
您还可以通过 UIAppearance 代理自定义外观。有关完整文档,请参阅 TYMProgressBarView.h。
下载源文件或将其作为 Git 子模块添加。将 TYMProgressBarView.h
和 TYMProgressBarView.m
添加到您的项目中。
TYMProgressBarView 使用 自动引用计数 (ARC)。它还需要 Core Graphics
框架。
代码基于 Damien DeVille 的 DDProgressView 和 Sam Soffes 的 SSSpieProgressView。
TYMProgressBarView 在 MIT 许可下可用。有关详细信息,请参阅 LICENSE 文件。