摘要:
UIView封装动画 iOS利用系统提供方法来做转场动画 关键方法: 需要注意的是默认情况下转出的视图会从父视图移除,转入后重新添加,可以通过 参数设置,设置此参数后转出的视图会隐藏(不会移除)转入后再显示。并且这里不能再直接使用私有API了。 阅读全文
摘要:
iOS利用系统提供方法来做关键帧动画 ios7以后才有用。 options可以分为两类 对于关键帧动画也有一些动画参数设置options,UIViewKeyframeAnimationOptions类型,和上面基本动画参数设置有些差别,关键帧动画设置参数分为两类,可以组合使用: 常规动画属性设置(可 阅读全文
摘要:
iOS 利用系统提供方法来做弹性运动 usingSpringWithDamping:弹簧动画的阻尼值,也就是相当于摩擦力的大小,该属性的值从0.0到1.0之间,越靠近0,阻尼越小,弹动的幅度越大,反之阻尼越大,弹动的幅度越小,如果大道一定程度,会出现弹不动的情况。 initialSpringVelo 阅读全文
摘要:
动画计算模式 在关键帧动画中还有一些容易混淆的属性,在此记录一下。 keyTimes 各个关键帧的时间控制。默认情况下每两帧之间的间隔为:totalTime/(4 1)秒。这里假设totalTime为8。如果想要控制动画从第一帧到第二针占用时间4秒,从第二帧到第三帧时间为2秒,而从第三帧到第四帧时间 阅读全文