美文网首页
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