iOS 动画UIViewAnimationOptions类型

原创 2015年07月30日 21:09:09

        设置动画时候创建 UIViewAnimationOptions。

UIViewAnimationOptions direction = UIViewAnimationOptionTransitionFlipFromTop;



对应枚举的含义分别为:


UIViewAnimationOptionLayoutSubviews //提交动画的时候布局子控件,表示子控件将和父控件一同动画。

UIViewAnimationOptionAllowUserInteraction //动画时允许用户交流,比如触摸

UIViewAnimationOptionBeginFromCurrentState //从当前状态开始动画

UIViewAnimationOptionRepeat //动画无限重复

UIViewAnimationOptionAutoreverse //执行动画回路,前提是设置动画无限重复

UIViewAnimationOptionOverrideInheritedDuration //忽略外层动画嵌套的执行时间

UIViewAnimationOptionOverrideInheritedCurve //忽略外层动画嵌套的时间变化曲线

UIViewAnimationOptionAllowAnimatedContent //通过改变属性和重绘实现动画效果,如果key没有提交动画将使用快照

UIViewAnimationOptionShowHideTransitionViews //用显隐的方式替代添加移除图层的动画效果

UIViewAnimationOptionOverrideInheritedOptions //忽略嵌套继承的选项

//时间函数曲线相关

UIViewAnimationOptionCurveEaseInOut //时间曲线函数,由慢到快

UIViewAnimationOptionCurveEaseIn //时间曲线函数,由慢到特别快

UIViewAnimationOptionCurveEaseOut //时间曲线函数,由快到慢

UIViewAnimationOptionCurveLinear //时间曲线函数,匀速

//转场动画相关的

UIViewAnimationOptionTransitionNone //无转场动画

UIViewAnimationOptionTransitionFlipFromLeft //转场从左翻转

UIViewAnimationOptionTransitionFlipFromRight //转场从右翻转

UIViewAnimationOptionTransitionCurlUp //上卷转场

UIViewAnimationOptionTransitionCurlDown //下卷转场

UIViewAnimationOptionTransitionCrossDissolve //转场交叉消失

UIViewAnimationOptionTransitionFlipFromTop //转场从上翻转

UIViewAnimationOptionTransitionFlipFromBottom //转场从下翻转

iOS动画之弹簧效果

第一次写文章,希望大家多多支持。 iOS动画在iOS开发中是必不可少的部分,并且现在市场上大部分APP都有动画的渗入,一款优秀的APP,其动画效果一定很棒,比如新浪微博的发布功能,各个控件就像小弹簧...
  • baidu_30511379
  • baidu_30511379
  • 2016年08月23日 14:27
  • 1931

iOS UIView动画 效果详解

http://www.jianshu.com/p/5abc038e4d94 iOS的动画效果一直都很棒很,给人的感觉就是很炫酷很流畅,起到增强用户体验的作用。在APP开发中实现动画效果有很多...
  • jeffasd
  • jeffasd
  • 2016年09月19日 10:21
  • 2247

【iOS开发】---- 转场动画 CATransition

分类: 【iOS开发】2013-05-16 14:09 516人阅读 评论(0) 收藏 举报 转场动画CATransition          Inherits f...
  • yongyinmg
  • yongyinmg
  • 2014年03月04日 18:32
  • 6175

iOS那些简单的动画,属性详解和转场动画

关于 Core Animation Core Animation是一组非常强大的动画处理API,使用它能做出很多优雅的动画效果。能用的动画类有4个子类:CABasicAnimatio...
  • qq_34047841
  • qq_34047841
  • 2016年09月09日 13:42
  • 2338

关于 iOS自定义转场动画

自定义转场动画,首先得确定要做什么样的动画 1.动画类 继承自NSObject,服从协议UIViewControllerAnimatedTransitioning 既然服从这个协议,那么这个协议里的方...
  • allanGold
  • allanGold
  • 2016年08月16日 15:26
  • 439

iOS 之 UIView自带动画和核心动画

一、UIView自带动画(UIKit框架中)         注意:只有当UIView的以下属性改变时才能产生动画效果,且这些动画效果都是平面性的(二维的),基于手机屏幕的平面,主要有“平移(位置...
  • aixiaodefengzi
  • aixiaodefengzi
  • 2015年12月30日 22:18
  • 543

iOS开发之画面切换的各种动画效果附私有API

ios的画面切换的动画效果的API主要通过调用系统已定义的动画效果实现,这些效果已基本囊括开发的需求,如果需要更加复杂的效果,可以考虑CATransition来实现以下是基本的四种效果kCATrans...
  • yctccg
  • yctccg
  • 2016年08月16日 10:41
  • 786

iOS 旋转动画的几种实现方式

第一种:使用CABasicAnimated方法这种方法是最简单的方法CABasicAnimation *animation = [CABasicAnimation animationWithKeyPa...
  • coyote1994
  • coyote1994
  • 2017年06月26日 18:29
  • 829

IOS中的几种动画的实现方式

在我们开发中,经常会遇到一些需要动画特效的展示,下面来总结一些开发中常见的动画实现方式 第一,序列帧动画,通过大量的UIImage来展示动画效果,网络请求等待加载动画效果 核心代码: //创建可...
  • anywhereIOS
  • anywhereIOS
  • 2016年04月11日 00:49
  • 3699

IOS动画库汇总

Core Animation笔记,基本的使用方法 - Core Animation笔记,基本的使用方法:1.基本动画,2.多步动画,3.沿路径的动画,4.时间函数,5.动画组。 awesome-io...
  • fishmai
  • fishmai
  • 2017年06月23日 09:07
  • 1329
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:iOS 动画UIViewAnimationOptions类型
举报原因:
原因补充:

(最多只允许输入30个字)