EBTDGActivityInidcatorView 1.0.1

EBTDGActivityInidcatorView 1.0.1

TestsTested
LangLanguage Obj-CObjective C
License MIT
ReleasedLast Release Jan 2017

Maintained by KBvsMJ--description=add cocoapods with EBTBarChartView.



  • By
  • KBvsMJ

使用pod指令:

 pod 'EBTDGActivityInidcatorView'

注意PS:

需要在原来DGActivityIndicatorView库中DGActivityIndicatorView.m实现文件中重写init方法:

- (instancetype)init{

    if (self = [super init]) {
        _tintColor = [UIColor whiteColor];
        _size = kDGActivityIndicatorDefaultSize;
        [self commonInit];
    }
    return self;

}

动画类型:

动画类型1 动画类型2 动画类型3 动画类型4
EBTDGActivityIndicatorAnimationTypeNineDots EBTDGActivityIndicatorAnimationTypeTriplePulse EBTDGActivityIndicatorAnimationTypeFiveDots EBTDGActivityIndicatorAnimationTypeRotatingSquares
EBTDGActivityIndicatorAnimationTypeDoubleBounce EBTDGActivityIndicatorAnimationTypeTwoDots EBTDGActivityIndicatorAnimationTypeThreeDots EBTDGActivityIndicatorAnimationTypeBallPulse
EBTDGActivityIndicatorAnimationTypeBallClipRotate EBTDGActivityIndicatorAnimationTypeBallClipRotatePulse EBTDGActivityIndicatorAnimationTypeBallClipRotateMultiple EBTDGActivityIndicatorAnimationTypeBallRotate
EBTDGActivityIndicatorAnimationTypeBallZigZag EBTDGActivityIndicatorAnimationTypeBallZigZagDeflect EBTDGActivityIndicatorAnimationTypeBallTrianglePath EBTDGActivityIndicatorAnimationTypeBallScale
EBTDGActivityIndicatorAnimationTypeLineScale EBTDGActivityIndicatorAnimationTypeLineScaleParty EBTDGActivityIndicatorAnimationTypeBallScaleMultiple EBTDGActivityIndicatorAnimationTypeBallPulseSync
EBTDGActivityIndicatorAnimationTypeBallBeat EBTDGActivityIndicatorAnimationTypeLineScalePulseOut EBTDGActivityIndicatorAnimationTypeLineScalePulseOutRapid EBTDGActivityIndicatorAnimationTypeBallScaleRipple
EBTDGActivityIndicatorAnimationTypeBallScaleRippleMultiple EBTDGActivityIndicatorAnimationTypeTriangleSkewSpin EBTDGActivityIndicatorAnimationTypeBallGridBeat EBTDGActivityIndicatorAnimationTypeBallGridPulse
EBTDGActivityIndicatorAnimationTypeRotatingSanEBTDGlass EBTDGActivityIndicatorAnimationTypeRotatingTrigons EBTDGActivityIndicatorAnimationTypeTripleRings EBTDGActivityIndicatorAnimationTypeCookieTerminator
EBTDGActivityIndicatorAnimationTypeBallSpinFadeLoader

动画类型参考这里:

点击这里参考动画类型

使用方法:

显示指示器

之前的旧的类(+)方法

[EBTDGActivityInidcatorView showActivityIndicatorView:EBTDGActivityIndicatorAnimationTypeTwoDots
withIndicatorColor:[UIColor redColor]
 withDescription:@"请求数据加载中..."];

现在新增的类(+)方法

 [EBTDGActivityInidcatorView showActivityIndicatorViewBackGroundColor:[UIColor blueColor]   
 withIndicatorType:EBTDGActivityIndicatorAnimationTypeTwoDots 
 withIndicatorColor:[UIColor redColor] withDescription:@"加载中..."
 withDescriptionTextColor: [UIColor redColor]];

移除指示器

[EBTDGActivityInidcatorView dismissActivityIndicatorView];

效果演示图1:

Image

效果演示图2:

Image

效果演示图3:

Image

效果演示图4:

Image

效果演示图5:

Image