Swift: разница между двумя отключениями CAAnimation

В настоящее время я работаю с CABasic Animations над CALayers в Swift.

В чем разница между CATransaction.setValue(kCFBooleanTrue, forKey:kCATransactionDisableActions) и CATransaction.setDisableActions(true)?


person Razattax    schedule 12.11.2017    source источник


Ответы (1)


Из документов на .setDisableActions:

Это удобный метод, который вызывает setValue(_:forKey:) с NSNumber, содержащим true для ключа kCATransactionDisableActions.

Итак, они в основном делают одно и то же. Первый — это KVC делать это.

person ozgur    schedule 12.11.2017