美文网首页
iOS动画中的UIViewAnimation里面的枚举

iOS动画中的UIViewAnimation里面的枚举

作者: ivin | 来源:发表于2016-02-18 10:16 被阅读78次

动画方法

枚举介绍:

UIViewAniOpinionLayoutSubviews //子视图中控讲将跟父视图中控件使用相同的动画

UIViewAnimationOptionAllowUserInteraction //动画时允许用户交互

UIViewAnimationOpinionBeginFromCurrentState //重当前状态开始执行动画

UIViewAnimationOptionRepeat //动画一直重复播放

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

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

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

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

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

//时间函数曲线相关

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

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

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

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

转场动画它一般是用在这个方法中的:

[UIView transitionFromView: toView: duration: options: completion:^(BOOL finished) {}];

//相关的转场动画

UIViewAnimationOptionTransitionNone //无转场动画

UIViewAnimationOptionTransitionFlipFromLeft //转场从左翻转

UIViewAnimationOptionTransitionFlipFromRight //转场从右翻转

UIViewAnimationOptionTransitionCurlUp //上卷转场

UIViewAnimationOptionTransitionCurlDown //下卷转场

UIViewAnimationOptionTransitionCrossDissolve //转场交叉消失

UIViewAnimationOptionTransitionFlipFromTop //转场从上翻转

UIViewAnimationOptionTransitionFlipFromBottom //转场从下翻转

相关文章

网友评论

      本文标题:iOS动画中的UIViewAnimation里面的枚举

      本文链接:https://www.haomeiwen.com/subject/dkpmkttx.html