登录 立即注册
金钱:

Code4App-iOS开发-iOS 开源代码库-iOS代码实例搜索-iOS特效示例-iOS代码例子下载-Code4App.com

界面加载,数据上传等耗时操作的等待动画

[复制链接]
来自: dwang 分类: iOS精品源码 上传时间: 2016-8-31 14:07:23

项目介绍:

DWPromptAnimation


加载等待视图允许自定义蒙板与动画视图,内置7种加载模式与14种自定义GIF加载动画,如果内置的7种无法满足您的需求,可以使用自定义中的GIF图。
DEMO 直接下载:



当然也支持您自己的序列帧与GIF

Cocoapods
platform :ios, '8.0'
pod 'DWPromptAnimation'




导入ImageIO.framework库

在需要使用的地方导入头文件

#import "DWPromptAnimation.h"



序列帧
[Objective-C] 查看源文件 复制代码
/**
 *  自定义序列帧动画/无法修改属性
 *
 *  @param view       动画添加位置
 *  @param imageNames 序列帧图片名称(序号之前)
 *  @param imageCount 图片总量,最大为99
 *  @param imageType  图片类型/png、jpg
 *  @param maskView   是否显示蒙板
 */
+ (void)dw_ShowPromptAnimation:(UIView *)view 
        imageName:(NSString *)imageNames 
        imageCount:(int)imageCount 
        imageType:(NSString *)imageType 
        maskView:(BOOL)maskView;


[Objective-C] 查看源文件 复制代码
/**
 *  使用者设置序列帧/可以自定义一些属性
 *
 *  @param view       动画添加位置
 *  @param imageNames 序列帧图片名称(序号之前)
 *  @param imageCount 图片总量,最大为99
 *  @param imageType  图片类型/png、jpg
 */
- (void)dw_ShowPromptAnimation:(UIView *)view 
        imageName:(NSString *)imageNames 
        imageCount:(int)imageCount 
        imageType:(NSString *)imageType;



[Objective-C] 查看源文件 复制代码
/**
 *  开始设置内置序列帧图/可以自定义一些属性
 *
 *  @param view            动画添加位置
 *  @param sequenceSources 内置的一些序列动画
 */
- (void)dw_ShowPromptAnimation:(UIView *)view SequenceSources:(DWSequenceSources)sequenceSources;




GIF
[Objective-C] 查看源文件 复制代码
/**
 *  使用者设置GIF图/无法修改属性
 *
 *  @param view    动画添加位置
 *  @param gifName GIF图名称
 *  @param maskView 是否显示蒙板
 */
+ (void)dw_ShowPromptGIFAnimation:(UIView *)view GIFName:(NSString *)gifName maskView:(BOOL)maskView;

/**
 *
 *  使用内置GIF图/可以自定义一些属性
 *  @param sources 内置的一些GIF图
 *  @param view 动画添加位置
 */
- (void)dw_ShowPromptGIFAnimation:(UIView *)view GIFSources:(DWGIFSources)sources;

/**
 *
 *  使用者设置GIF图/可以自定义一些属性
 *
 *  @param view 动画添加位置
 */
- (void)dw_ShowPromptGIFAnimation:(UIView *)view GIFName:(NSString *)gifName;





自定义显示文字
[Objective-C] 查看源文件 复制代码
/** 提示文字 */
@property (copy, nonatomic) NSString *promptWords;

/** 提示文字颜色 */
@property (strong, nonatomic) UIColor *textColor;

/** 提示文字字体大小 */
@property (assign, nonatomic) CGFloat font;




停止动画
[Objective-C] 查看源文件 复制代码
/**
 *
 *  停止动画
 */
+ (void)dw_stopPromptAnimation;

相关源码推荐:

我来说两句
*滑动验证:
所有评论(158)
半吱湮 2016-8-31 14:23:54
正需要啊,感谢楼主无私分享!
回复
code4app热心网友 2016-8-31 14:25:22
虽不明,但觉厉!
回复
code4app热心网友 2016-8-31 14:28:57
正需要啊,感谢楼主无私分享!
回复
挖大坑的 2016-8-31 14:56:59
很给力,Code4App有你更精彩!
回复
code4app热心网友 2016-8-31 15:07:21
楼主威武啊,Code4App有你更给力!
回复
code4app热心网友 2016-8-31 15:29:45
楼主威武啊,Code4App有你更给力!
回复
code4app热心网友 2016-8-31 15:30:46
虽不明,但觉厉!
回复
code4app热心网友 2016-8-31 15:32:11
楼主威武啊,Code4App有你更给力!
回复
code4app热心网友 2016-8-31 16:35:11
我只是路过打酱油的。
回复
提取码:  下载次数:190 状态:已购或VIP 售价:0(原价:10)金钱 下载权限:初级码农 
5068 0 190
联系我们
首页/微信公众账号投稿

帖子代码编辑/版权问题

QQ:435399051,742864542

如何获得代码达人称号?

代码贡献英雄榜
用户名 下载数
通过邮件订阅最新 Code4App 信息
上一条 /4 下一条
联系我们
关闭
合作电话:
13802416937
Email:
435399051@qq.com
商务市场合作/投稿
问题反馈及帮助
联系我们

广告投放| 广东互联网违法和不良信息举报中心|中国互联网举报中心|Github|申请友链|手机版|Code4App ( 粤ICP备15117877号-1 )

快速回复 返回顶部 返回列表