Я хотел бы лучше понять этот параметр в
+ (id)animationWithKeyPath:(NSString *)keyPath
Они просто говорят: "Ключевой путь свойства, которое нужно анимировать".
В некоторых примерах я вижу такие вещи, как:
CABasicAnimation *fadeInAnimation = [CABasicAnimation animationWithKeyPath:@"opacity"];
CAKeyframeAnimation *animatedIconAnimation = [CAKeyframeAnimation animationWithKeyPath: @"frameOrigin"];
Есть ли список или эмпирическое правило для определения правильного параметра пути к ключу? то есть, когда я хочу анимировать ширину фрейма, какие правила мне нужно будет следовать, чтобы перейти к правильной строке параметра пути ключа?