Ios CATTransaction:如何取消?

Ios CATTransaction:如何取消?,ios,swift,xcode,calayer,catransaction,Ios,Swift,Xcode,Calayer,Catransaction,我在CALayer上有以下交易: 由于交易持续两秒钟,因此有时我必须取消/暂停。这可能吗?添加这行代码- CATransaction.setDisableActions(true) 通过将事务的CATTransactionDisableActions的值设置为true,可以在更改图层特性值时临时禁用图层操作I't实际上不会取消已运行的动画。 CATransaction.setDisableActions(true)

我在CALayer上有以下交易:


由于交易持续两秒钟,因此有时我必须取消/暂停。这可能吗?

添加这行代码-

CATransaction.setDisableActions(true)

通过将事务的CATTransactionDisableActions的值设置为true,可以在更改图层特性值时临时禁用图层操作

I't实际上不会取消已运行的动画。
CATransaction.setDisableActions(true)