ios开发学习--动画(Animation)效果源码分享--系列教程1

简介:

Genie View
       介绍: 实现所谓的genie effect。即点击最小化或删除按钮,视图会被吸进某个地方。 
       http://ios.itmdc.com/forum.php?mod=viewthread&tid=15&fromuid=15


Animated Hovering Views
      介绍:实现飘动视图(Hovering Views)的效果。Demo中,飘动的视图是一朵朵白云,可以自定义每朵白云的飘动速度和、文字和颜色等等。只支  持ARC。 
      http://ios.itmdc.com/forum.php?mod=viewthread&tid=16&fromuid=15


AHEasing
      介绍: 实现动画中的缓动函数(easing function)。Easing function就是让物体的运动过程遵循某类数学公式,即定好起点和终点,物体在这个移动过程中,按照某个线性或者非线性的速度来进行移动,这样会让物体的运动看起来更加真实、更加符合真实世界的物理规律。
      AHEasing支持的移动模式包括:Linear,Quadratic,Cubic,Quartic,Quintic,Sine,Circular,Elastic,Back,Bounce。 
      http://ios.itmdc.com/forum.php?mod=viewthread&tid=17&fromuid=15


Wave Animation
      介绍: 实现点击屏幕出现波纹效果。可以设置波纹的大小、波纹扩散的速度、波纹扩散的大小、持续时间等等参数。
      http://ios.itmdc.com/forum.php?mod=viewthread&tid=19&fromuid=15


Core Animation Fun House
      介绍: 利用Core Animation 框架实现各种各样动画效果。包括:图形变大变小、改变颜色、改变透明度等动画(implicit animations),倒影(reflection)、抖动、三角函数取消等等动画
      http://ios.itmdc.com/forum.php?mod=viewthread&tid=20&fromuid=15


FireBall
      介绍: 实现小球在屏幕不停的来回反弹,反弹后有小球轨迹。
      http://ios.itmdc.com/forum.php?mod=viewthread&tid=21&fromuid=15 


PRTween
      介绍: 实现某些Core Animation无法实现或很难实现的动画效果,比如物体弹跳(bounce)、给运动物体一个加速度、让运动物体逐渐停止等等动画效果。
      http://ios.itmdc.com/forum.php?mod=viewthread&tid=22&fromuid=15


Dazzle
     介绍:利用Core Animation、CAEmitterCell 以及 CAEmitterLayer在iOS5中实现各种粒子动画效果,包括雪花、火焰、烟雾、飘动的花瓣、爆炸等效果。 
    http://ios.itmdc.com/forum.php?mod=viewthread&tid=23&fromuid=15


Path去睡觉超炫特效
      介绍: Path2.0 iOS应用中,用户有两种状态,分别是睡眠和唤醒状态。切换睡眠状态时,一个月亮会慢慢升起来,背景图案也会慢慢变化。唤醒之后,月亮慢慢消失。这份代码就是实现了这种超炫特效。需将模拟器的语言区域设置成中国。
      http://ios.itmdc.com/forum.php?mod=viewthread&tid=24&fromuid=15


Full Screen Animations
      介绍: 这个代码实现了两种比较酷的动画效果:
               1. 程序启动画面(splash画面)到程序界面(root view controller)之间的过渡动画效果是翻书的效果。即开机画面停留一小段时间后,慢慢像翻书一样翻到程序主页面。
               2. 第二个效果十分特殊,是当用户点击星星的按钮(收藏按钮)之后,按钮上的星星图标会慢慢坠落到tab bar上面。在星星坠落的过程,tab bar上其他的tab慢慢变暗,只留下图标是星星的tab。也就是让用户慢慢看到收藏的效果。     
       http://ios.itmdc.com/forum.php?mod=viewthread&tid=25&fromuid=15 

         

本文转自qianqianlianmeng博客园博客,原文链接:http://www.cnblogs.com/aimeng/archive/2012/12/05/2803803.html ,如需转载请自行联系原作者
相关文章
|
5月前
|
iOS开发 开发者
【教程】苹果 iOS 证书制作教程
【教程】苹果 iOS 证书制作教程
|
5月前
|
iOS开发 开发者
一键制作 iOS 上架 App Store 描述文件教程
一键制作 iOS 上架 App Store 描述文件教程
|
5月前
|
开发者 iOS开发
iOS应用上架详细图文教程(上)
App Store作为苹果官方的应用商店,审核严格周期长一直让用户头疼不已,很多app都“死”在了审核这一关,那我们就要放弃iOS用户了吗?当然不是!本期我们从iOS app上架流程开始梳理,详细了解下iOS app上架的那些事。
|
5月前
|
Linux 数据安全/隐私保护 虚拟化
iOS 打包 IPA 教程
iOS 打包 IPA 教程
|
1月前
|
Swift iOS开发 UED
揭秘一款iOS应用中令人惊叹的自定义动画效果,带你领略编程艺术的魅力所在!
【9月更文挑战第5天】本文通过具体案例介绍如何在iOS应用中使用Swift与UIKit实现自定义按钮动画,当用户点击按钮时,按钮将从圆形变为椭圆形并从蓝色渐变到绿色,释放后恢复原状。文中详细展示了代码实现过程及动画平滑过渡的技巧,帮助读者提升应用的视觉体验与特色。
45 11
|
2月前
|
测试技术 开发工具 虚拟化
iOS自动化测试方案(一):MacOS虚拟机保姆级安装Xcode教程
这篇文章提供了一份保姆级的教程,指导如何在MacOS虚拟机上安装Xcode,包括环境准备、基础软件安装以及USB扩展插件的使用,以实现iOS自动化测试方案的第一步。
49 0
iOS自动化测试方案(一):MacOS虚拟机保姆级安装Xcode教程
|
2月前
|
Swift iOS开发 UED
【绝妙创意】颠覆你的视觉体验!揭秘一款iOS应用中令人惊叹的自定义动画效果,带你领略编程艺术的魅力所在!
【8月更文挑战第13天】本文通过一个具体案例,介绍如何使用Swift与UIKit在iOS应用中创建独特的按钮动画效果。当按钮被按下时,其形状从圆形变化为椭圆形,颜色则从蓝色渐变为绿色;释放后,动画反向恢复原状。利用UIView动画方法及弹簧动画效果,实现了平滑自然的过渡。通过调整参数,开发者可以进一步优化动画体验,增强应用的互动性和视觉吸引力。
44 7
|
2月前
|
图形学 数据安全/隐私保护 iOS开发
Unity与IOS⭐Xcode打包,上架TestFlight的完整教程
Unity与IOS⭐Xcode打包,上架TestFlight的完整教程
|
4月前
|
iOS开发 开发者
ios证书申请最简单的教程
使用uniapp进行开发的时候,点击uniapp打包界面的教程,提示需要Mac电脑申请ios证书,但是手上没有mac电脑,几经周折,终于找到了不需要mac电脑生成ios证书的解决方案。今天将解决方案整理出来。
84 10
|
5月前
|
JSON 前端开发 数据安全/隐私保护
【教程】iOS 手机抓包工具介绍及教程
📱 最近又发现APP Store一款宝藏软件,克魔助手抓包工具,app刚上架,功能不断迭代中,目前18软妹币实惠价可享受终身版!现在是下手的最好时机。