gpt4 book ai didi

ios - CAShapeLayer 通过路径端点部分绘制

转载 作者:塔克拉玛干 更新时间:2023-11-02 19:57:05 26 4
gpt4 key购买 nike

当我使用 CAShapeLayer 并创建一个矩形时,路径将从矩形的原点(左上角)开始并顺时针绘制。现在,如果我只想绘制形状的一部分,那么我将使用 strokeStartstrokeEnd 属性。当我想绘制包含路径终点的部分时,问题就来了。在这种情况下,路径是闭合的,它开始和结束于矩形的左上角。当我设置 strokeStart=0.8strokeEnd=0.2 时,我希望它绘制路径的最后一部分,并从路径的开头开始一点。但是,这是行不通的。有什么想法或技巧可以做到这一点吗?

更新:

添加图像以阐明我上面的意思。我想要一个动画,它绘制少量矩形并在矩形上绘制部分圆圈: enter image description here

最佳答案

简短的回答是,我不认为你可以做到这一点,至少不能用一个单一的路径来绘制你的例子中的任何部分。我很确定 strokeStart 必须小于 strokeEnd。

如果您想绘制最后一段,您需要创建一个从左下角开始并环绕的自定义矩形路径。

关于ios - CAShapeLayer 通过路径端点部分绘制,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33185956/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com