KJLoadingAnimation 1.2.2

KJLoadingAnimation 1.2.2

维护者:Yalin00.



Cocoapods安装

pod 'KJLoadingAnimation'
pod 'KJLoadingAnimation/KJProgressHUD'

作者

作者:77
简书:https://www.jianshu.com/u/c84c00476ab6
GitHub:https://github.com/yangKJ


遇到的bug:

1、xib布局,如果视图显示错位,且不在父视图中心位置。
解决方案:重置父视图frame

####版本更新日志:

添加 1.2.0
新增属性 kDismiss 和 kDismissTime 是否开启消失动画和消失时间
添加 1.1.1
新增时间沙漏加载动画、错位旋转、渐变蛇 三种素材
添加 1.1.0
优化调整,移除不必要的代码工作
添加 1.0.2
新增三种加载动画
  1. 写文字,笔图片可更换
  2. 画爱心
  3. 心电图 时间有限没怎么细调,有空再来优化
  4. 播放指定图片
添加1.0.0

KJLoadingAnimation内置7种加载动画,多种属性可自定义调整
同样可以自定义,自定义动画素材需继承自KJLoadingConfiguration

然后重载以下方法:
- (void)setupAnimationInLayer:(CALayer *)layer 
withSize:(CGSize)size tintColor:(UIColor *)tintColor;
自定义素材使用方法:
KJLoadingConfiguration *loadingConfig = [KJLoadingConfiguration defaultLoadingConfiguration];
loadingConfig.class_name = @"KJCustom";  /// 继承的动画素材类名
loadingConfig.kType = KJLoadingAnimationTypeCustom;
[KJLoadingAnimation kLoadingAnimationStartAnimatingWithView:self.view Configuration:loadingConfig];