我目前正在使用Swift中的CALayers上的CABasic Animations。
CATransaction.setValue(kCFBooleanTrue, forKey:kCATransactionDisableActions)
和CATransaction.setDisableActions(true)
之间的区别是什么?
答案 0 :(得分:1)
来自.setDisableActions
上的文档:
这是一种方便的方法,可以使用 NSNumber 调用
setValue(_:forKey:)
,其中包含 kCATransactionDisableActions 键的 true 。
所以,他们基本上做同样的事情。前者是KVC - 这样做的方式。