【问题标题】:Changing the animation duration of a CAShapeLayer transform in swift快速更改 CAShapeLayer 变换的动画持续时间
【发布时间】:2015-09-25 05:42:28
【问题描述】:

我正在使用CATransform3DMakeScale 在 iPad 应用程序中调整矢量图形的大小。默认情况下它是动画的,我希望能够更改此动画的持续时间。有什么建议吗?

【问题讨论】:

标签: ios swift vector transform


【解决方案1】:

如果是图层你想调整持续时间试试+ setAnimationDuration:

斯威夫特

class func setAnimationDuration(_ dur: CFTimeInterval)

Objective-C

+ (void)setAnimationDuration:(CFTimeInterval)duration

设置此范围内所有动画使用的动画持续时间 事务组。

https://developer.apple.com/library/prerelease/ios/documentation/GraphicsImaging/Reference/CATransaction_class/index.html#//apple_ref/occ/clm/CATransaction/setAnimationDuration:

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2012-01-25
    • 1970-01-01
    • 1970-01-01
    • 2013-01-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多