文章来源:淘论文网   发布者: 毕业设计   浏览量: 40



还可以点击去查询以下关键词:
[JCombineLoadingAnima]    [毕业]    [组合]    [Loading]    [加载]    [动画]    [JCombineLoadingAnima毕业tion组合Loading加载动画]   

项目介绍:

JCombineLoadingAnimation 是一个组合的动画效果,其中的各部分都可以单独拿出来使用

1、外层渐变转动的圆

基于Core Graphics和CAAnimation,在类:JDradualLoadingView中,使用CGContextRef和CABasicAnimation来实现的。动画的相关控制我已经封装到一个方法里面,开题报告,具体可以看代码。

2、内层的文字和转动的圆

因为要控制动画的启动、暂停,以及实际的加载速度,所以我也是基于Core Graphics使用CGContextRef来操作的。在类:JControlLoadingCircleLayer中实现,因为是直接在layer中控制,所以会有严重的锯齿现象。可以通过

self.layer.contentsScale=[[UIScreen mainScreen] scale];

来解决在layer上绘制的锯齿现象。

3、下方不断加载的cell

这个就是采用tableview的一个方法实现的:

[self.tableView scrollToRowAtIndexPath:[NSIndexPath indexPathForRow:index inSection:0] atScrollPosition:UITableViewScrollPositionTop animated:YES];

代码在github上,链接:

https://github.com/mythkiven/JCombineLoadingAnimation

代码写的比较早,如果有BUG还请提issues

开题报告

这里还有:


还可以点击去查询:
[JCombineLoadingAnima]    [毕业]    [组合]    [Loading]    [加载]    [动画]    [JCombineLoadingAnima毕业tion组合Loading加载动画]   

请扫码加微信 微信号:sj52abcd


下载地址: http://www.taolw.com/down/8646.docx
  • 上一篇:[iOS]UINavigationC毕业设计ontroller全屏pop和push
  • 下一篇:一行代码检测App更新,无需AppId等任何信息