MHRadialProgressView 0.2

MHRadialProgressView 0.2

测试测试
语言语言 Obj-CObjective C
许可证 MIT
发布上次发布2014 年 12 月

未声明 维护。




  • 作者
  • Mehfuz Hossain

MHRadialProgressView 是一个 iOS 弹入式类,用于径向动画进度视图。

(by placeit)

要求

MHRadialProgressView 在 iOS 6 和更高版本上工作,并且与 ARC 项目兼容。它依赖于以下 Apple 框架

  • Foundation.framework
  • UIKit.framework

将 MHRadialProgressView 包含到您的项目中

源文件

您可以直接将 MHRadialProgressView.hMHRadialProgressView.m 源文件添加到您的项目中。

  1. 从 github 下载最新的 zip 文件或克隆到您选择的位置。
  2. 在 Xcode 中打开您的项目,然后将 MHRadialProgressView.hMHRadialProgressView.m 拖放到您的项目(使用“产品导航视图”)。如果您在项目外部提取了代码存档,请确保在提示时选择复制项目。
  3. 使用 #import "MHRadialProgressView.h" 将 MHRadialProgressView 包含进来。

用法

  1. 使用定义特定操作完成的步骤初始化视图。

    self.progressView = [[MHRadialProgressView alloc]   initWithFrame:CGRectMake(0, 0, 150, 150) points:@[@5, @10, @2, @9]];
    
  2. 将其作为子视图添加

    [self.view addSubview:self.progressView];
    
  3. 通过调用以下方法来制作进度

    [self.progressView moveNext];
    

默认情况下,进度视图显示 % 值。但是,您可以通过调用以下方法来覆盖样式

// Default is MHProgressStylePercentage. Sets the progress style
- (void)setProgressStyle:(MHProgressStyle)style;

还可以使用以下方法格式化显示进度值的标签

- (void)setLabelWithFormat:(NSString*)format;

对于不按顺序进度(通常与用户操作关联的步骤),可以通过值递增进度

- (void) moveNext:(NSNumber*)value;

许可证

此代码根据 MIT 许可证的条款和条件进行分发。