Свойство name
в первую очередь предназначено для использования некоторыми менеджерами компоновки, за исключением того, что менеджеры компоновки не существуют в iOS, поэтому все, что действительно полезно для этого - отладка.
Что касается анимации, если вы используете созданный вами CALayer, вы получите неявную анимацию при изменении свойств. Вы можете установить явные анимации с помощью подклассов CAAnimation , а также настроить некоторые параметры неявных с помощью CATransaction .
Если вы используете слой, связанный с UIView
, все неявные анимации отключены. Вы все еще можете создавать явные с подклассами CAAnimation
, или вы можете использовать методы анимации UIView .