VENSnowOverlayView 是一款 iOS 上实现 UIView 被雪花覆盖的功能,一款完美的圣诞节复活彩蛋!
利用 UIDynamicAnimato 实现常见物理世界的物体动态行为,包括吸附物体、推动物体、刚性附着、弹性附着等。
可以产生一系列的视图动画,这些动画组成一个动画队列,依次执行。动画队列的产生和执行过程都不会影响到主线程(main
DEInfiniteTileMarqueeView 是一个自容器的部件,可定义水平和垂直方向的不断循环的显示步进效果。
脉冲动画效果,可以自定义脉冲的颜色和扩散半径。 可以用作:1、地图的个人位置标注;2、发射信号的灯塔。
实现类似Mac OS系统中的桌面菜单(dock)fish eye效果,手指滑过dock菜单,菜单上的item会依次放大突出显示,手指松开,被选中的item会放大独立显示。具体效果情况Demo效果图。
UIDynamics是iOS 7的新特性,能够模拟产生物理世界的很多物体运动的动画效果。UIDynamics-
一个效率较高、用法简单的OpenGL ES粒子系统。可以制作出各种喷射效果,可以调整单个粒子的大小、颜色,粒子喷射的范围、角度等等。单个粒子只在CPU中生成一次。
UIImageView-AnimationCompletionBlock 是在 UIImageView 中添加一个完成块用来告诉用户 UIImageView
实现下雪效果,适合新手学习。真实效果比Gif效果图要好。
JingRound 是一款仿 jing.fm 的音乐播放视图,支持旋转和自定义参数。 使用说明(Usage):
ANBlurredImageView 是 UIImageView 的向内模糊和向外模糊的动画视图组件。
UIView+MWParallax 是 UIView 的分类,带来了类似 iOS 7 的视差效果,支持老版本 iOS。
ImageFlipGrid 是一款以 UIImage 作为输入的图像网格动画。
利用CoreMotion,让 iOS 6 也能显示类似 iOS 7 的parallax效果。也就是,左右转动手机(真机),视图上产生视差晃动的效果。
这份下拉刷新代码包含一个抽象类KYRefreshControl,令开发者轻松实现任意动画和效果的下拉刷新。Demo中有一个KYRefreshControl的子类,仅重写了init方法,便做出来了一个像笔写字一样的下拉刷新效果。[Code4App.co
利用UIDynamicAnimator来模拟被细线拴住的气球,细线的动画模拟十分逼真。同时,Demo也演示了如何创建一个能响应重力加速度的CAShapeLayer。
iOS 7中引入了UIDynamic behavior 的概念,用于模拟物理世界中物体的一些物理效果。这份Demo演示了如何使用UIDynamicAnimator来模拟一些常见的物理效果。
实现了凤凰新闻的频道订阅界面和功能,点击某个频道,可以将其移入或者移出订阅栏,剩下的频道自动重新排列。归档Model数组到本地app的Library文件夹。代码是用非ARC编写的。
RadialTransition_objC 自定义UINavigationController(RadialTransaction), 实现圆形拖动效果 只需要简单调用,可实现PUSH,弹出的效果。界面可以自定义修改。
根据自己样式,稍作修改, 可做 1、百分比进度条, 2、波浪效果, 3、两种背景图片动画切换,
Anim 是动画库,使用核心动画,专为 iOS 设计,使用 Swift 编写。
DWBubbleMenuButton 是简洁的动画类,扩展和折叠一个可变大小的菜单。
利用UIDynamic模拟现实世界中的摆球碰撞运动效果。 对于一些真实世界中的动画行为,碰撞啊之类,实现起来特别复杂,而UIDynamic的引入就是为了简化这一类动画行为的。其将现实世界中各种物理动力驱动的动画引入了U
DBSphereTagCloud 是一个3D球状标签云,自动旋转,滑动惯性效果。
LMDropdownView 实现了具有blur transform3D 效果。使用Core Animation实现的动画。简易地更改menu
CHAnimation 用来演示如何编写自己的动画引擎,灵感来自于 Facebook Pop,只需 600 行的 Objective-C 代码。
RTFramework 只是简单的框架,可以显示 3D 内容,能简单的集成增强的现实技术框架(使用 vuforia 测试)。
仿电视关机动画,退出程序的时候使用。动画挺带感的,有兴趣的同学来参考参考是如何实现的。
Giraffe 是 iPhone 的编码动画 GIF 文件,使用的 GIF 编码库是 ANGif(UIImagePixelSource.m 和ExportViewController.m文件 )
INTUAnimationEngine是一个动画引擎,可以方便地定制很多动画效果。可以自定义动画,自定义动画时间,自定义动画完成的回调等等。
ZFDragableModalTransition 看定制模式视图控件的动画转换效果。
ZWYPopKeyWords 利用pop动画类库,实现弹出标签云的动画效果。
AnimationIndicator 实现几张图片切换的加载效果,调用方法简单!如果成功则自动消失,失败可选择消失或显示。
RCLighting 可在任意view里添加呼吸灯效果,所谓呼吸灯效果,就是颜色和亮度慢慢若隐若现。
使用POP类库做的开源动画库,可以在StoryBoard中通过属性添加动画,无需代码。https://github.com/WilliamZang/FastAnimationWithPOP上贡献