2016-07-08 12 views
0

Я пытаюсь создать класс класс прогресса, который заполняется вдоль UIBezierPath по мере его продвижения. Мне нужно погладить UIBezierPath с управляемой анимацией.Обрезать UIBezierPath

Я думаю, что я мог бы реализовать это, если бы мог усекать путь до точной части его первоначальной длины. Это возможно? Есть ли другой метод, который я могу использовать для точного управления анимированным поглаживанием пути?

Я видел this question, но ответ, похоже, касается поиска точек в начале и конце каждого элемента. Мне нужно будет получить список точек на пиксельном уровне, чтобы список точек был жизнеспособным решением.

ответ

0

Я считаю, что ищу strokeEnd.

+1

Yup-make CAShapeLayer, дайте ему путь «CGPath» безьезера, установите цвет штриха и отрегулируйте «strokeEnd» от 0 до 1. –

+0

Хорошо, спасибо большое. Я ничего не знаю об iOS, я изо всех сил пытаюсь расширить iOS-оболочку, которая поставляется с приложением Pythonista. Я пытаюсь понять, какие уже реализованные классы Python эквивалентны iOS-вещам, и я как бы борюсь. Я думаю, что получаю это: D –