fra*_*yan 5 animation calayer cashapelayer ios
当我使用CAShapeLayer
并创建矩形形状时,路径从矩形的原点(左上角)开始并顺时针绘制。现在,如果我只想绘制形状的一部分,那么我将使用strokeStart
和strokeEnd
属性。当我想绘制由路径端点组成的部分时,问题就出现了。在这种情况下,路径是闭合的,并且它在矩形的左上角开始和结束。当我设置时strokeStart=0.8
,strokeEnd=0.2
我希望它能够绘制路径的最后一部分以及从路径的开头开始的一点。然而,这是行不通的。有什么想法或技巧可以做到这一点吗?
更新:
简而言之,我认为您无法做到这一点,至少不能使用单一路径来绘制示例中的任何部分。我很确定StrokeStart一定小于StrokeEnd。
如果您想绘制最后一段,您需要创建一个从左下角开始并环绕的自定义矩形路径。
归档时间: |
|
查看次数: |
679 次 |
最近记录: |