快速图表!我试图实现这个:
我目前几乎100%工作(虽然这是一个稍微不同的动画阶段):
一切看起来都很好,减去中风结束时的褪色效果。这可能是使用简单的CGPath
吗?我动画strokeStart
和strokeEnd
来获取当前效果。我曾尝试在图层上使用CAGradientLayer
作为遮罩,但这会在整个图层上添加渐变,而不仅仅是结尾。覆盖drawRect
是不可能的,因为我动态地使用动画执行此操作。
有关如何实现此效果的任何想法?我不知道要走哪条路。
答案 0 :(得分:1)
根据不透明度的重要程度以及动画其余部分的复杂程度,一个选项是制作两个模糊的尾部对象follow the ends of the path,因为它是动画。
迂回解决方案,抱歉,我无法想到另一种多样化的方式!