1

我目前正在 Swift 中的 CALayers 上使用 CABasic Animations。

CATransaction.setValue(kCFBooleanTrue, forKey:kCATransactionDisableActions)和 和有什么不一样CATransaction.setDisableActions(true)

4

1 回答 1

1

从文档开始.setDisableActions

这是一个方便的方法,它调用setValue(_:forKey:)一个包含truekCATransactionDisableActions键的NSNumber 。

所以,他们基本上做同样的事情。前者是KVC的方式。

于 2017-11-12T10:27:05.240 回答