Animating a custom property of CALayer subclass
Yes, it’s possible (only in the latest Core Animation releases though, I believe, i.e. iPhone 3.0+ and OS X 10.6+). Make your property dynamic so that CA implements the accessors for you: @dynamic myInt; Tell the layer that changes of the property require redrawing: + (BOOL)needsDisplayForKey:(NSString*)key { if ([key isEqualToString:@”myInt”]) { return YES; } else … Read more