# Drawing in iOS - Part 6: Basic Animation | Ray Wenderlich Videos

**URL:** <https://forums.kodeco.com/t/drawing-in-ios-part-6-basic-animation-ray-wenderlich-videos/42816>\
**Category:** 🎓 Courses & Articles\
**Created:** [May 22, 2018, 3:46pm UTC](https://forums.kodeco.com/t/drawing-in-ios-part-6-basic-animation-ray-wenderlich-videos/42816 "2018-05-22T15:46:10Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![caroline](https://assets.chunter.kodeco.com/user_avatar/forums.kodeco.com/caroline/32/111867_2.png) [@caroline](https://forums.kodeco.com/u/caroline)\
**Post date:** [May 22, 2018, 3:46pm UTC](https://forums.kodeco.com/t/drawing-in-ios-part-6-basic-animation-ray-wenderlich-videos/42816/1 "2018-05-22T15:46:10Z")

</div>

Learn how to control CAShapeLayer animation

* * *
 This is a companion discussion topic for the original entry at [https://www.raywenderlich.com/4659-drawing-in-ios/lessons/6](https://www.raywenderlich.com/4659-drawing-in-ios/lessons/6)

---

<div class="post-metadata">

**Author:** ![abnboys](https://assets.chunter.kodeco.com/user_avatar/forums.kodeco.com/abnboys/32/93908_2.png) [@abnboys](https://forums.kodeco.com/u/abnboys)\
**Post date:** [June 23, 2018, 5:56am UTC](https://forums.kodeco.com/t/drawing-in-ios-part-6-basic-animation-ray-wenderlich-videos/42816/2 "2018-06-23T05:56:27Z")

</div>

Hi Ma’am!  
Thanks for the great course like this. How we get the keyPath/key names and you use animation name “stroke”, so how to know those values generally to use in KVO functionalities.

Thanks

---

<div class="post-metadata">

**Author:** ![caroline](https://assets.chunter.kodeco.com/user_avatar/forums.kodeco.com/caroline/32/111867_2.png) [@caroline](https://forums.kodeco.com/u/caroline)\
**Post date:** [June 24, 2018, 12:37pm UTC](https://forums.kodeco.com/t/drawing-in-ios-part-6-basic-animation-ray-wenderlich-videos/42816/3 "2018-06-24T12:37:11Z")

</div>

@abnboys - I don’t know of a single apple documentation reference for these. In the documentation, properties are marked with **Animatable**.

For example: [Apple Developer Documentation](https://developer.apple.com/documentation/quartzcore/cashapelayer) - scroll down to `fillColor`. It’s marked Animatable in the description.

In the archived documentation there’s the CALayer properties: [Animatable Properties](https://developer.apple.com/library/archive/documentation/Cocoa/Conceptual/CoreAnimation_guide/AnimatableProperties/AnimatableProperties.html#//apple_ref/doc/uid/TP40004514-CH11-SW1)  
but these don’t include CAShapeLayer properties.

Some kind person has put up a useful list on stackoverflow: [core animation - What is the full Keypath list for CABasicAnimation? - Stack Overflow](https://stackoverflow.com/a/49480213)
