Рисование контура с помощью CAKeyFrameAnimation на iPhone - PullRequest
8 голосов
/ 08 декабря 2010

Я хочу нарисовать путь постепенно, т.е. я хочу, чтобы путь выглядел так, как будто он нарисован от руки.Мне удалось создать путь, который мне нужен.Мне также удалось создать CAKeyFrameAnimation, которая использует этот путь.Но пока я могу перемещать объект только по этому пути.Я хотел бы как перемещать объект (скажем карандашом) вдоль пути, и чтобы путь выглядел так, как будто он нарисован.

1 Ответ

9 голосов
/ 08 декабря 2010

Создайте CAShapeLayer с вашим путем и анимируйте strokeEnd слоя от 0.0 до 1.0.(Это новое в iOS SDK 4.2, не будет работать с предыдущими версиями.)

...