В UIView вы можете изменить анимированный backgroundColour. А на UISlideView вы можете изменить значение анимированного.
Можете ли вы добавить настраиваемое свойство в свой собственный подкласс UIView, чтобы его можно было анимировать?
Если у меня есть CGPath внутри моего UIView, тогда я смогу анимировать его, изменив процент рисования пути.
Можно ли инкапсулировать эту анимацию в подкласс.
то есть. У меня есть UIView с CGPath, который создает круг.
Если круг отсутствует, он представляет 0%. Если круг заполнен, он представляет 100%. Я могу нарисовать любое значение, изменив процентное соотношение пути. Я также могу анимировать изменение (в подклассе UIView), анимируя процент CGPath и перерисовывая путь.
Могу ли я установить какое-либо свойство (т.е. процентное соотношение) на UIView, чтобы я мог вставить это изменение в блок UIView animateWithDuration и он оживил изменение процента пути?
Надеюсь, я объяснил, что я хотел бы сделать хорошо.
По существу, все, что я хочу сделать, это что-то вроде...
[UIView animateWithDuration:1.0
animations:^{
myCircleView.percentage = 0.7;
}
completion:nil];
а круговой путь - к данному проценту.
