В настоящее время я работаю с CABasic Animations над CALayers в Swift.
В чем разница между CATransaction.setValue(kCFBooleanTrue, forKey:kCATransactionDisableActions)
и CATransaction.setDisableActions(true)
?
В настоящее время я работаю с CABasic Animations над CALayers в Swift.
В чем разница между CATransaction.setValue(kCFBooleanTrue, forKey:kCATransactionDisableActions)
и CATransaction.setDisableActions(true)
?
Из документов на .setDisableActions
:
Это удобный метод, который вызывает
setValue(_:forKey:)
с NSNumber, содержащим true для ключа kCATransactionDisableActions.
Итак, они в основном делают одно и то же. Первый — это KVC делать это.