gpt4 book ai didi

ios - 如何绘制两个不同颜色的CGMutablePaths?

转载 作者:行者123 更新时间:2023-11-29 13:39:43 25 4
gpt4 key购买 nike

我想在 drawRect 内的同一个循环中绘制不同的线条集,但颜色不同。说一组蓝色的线和另一组红色的线。

最初,我使用了两个不同的 for 循环,并用不同的颜色对上下文进行了两次描边。

但后来我遇到了 CGMutablePathRef 并决定使用两个不同的路径并用不同的颜色描边它们并在相同的 for 循环中编写代码。

现在我的问题是我找不到为路径设置颜色的方法。看来我们只能为上下文设置颜色,不能为路径设置颜色。

我对 iOS 和 Cocoa 很陌生。

我该怎么办?我应该将第一个路径添加到上下文、设置颜色、描边路径,然后将另一个描边添加到上下文并设置新颜色并再次描边上下文。

有没有更好、更简洁的方法来做到这一点?

最佳答案

Shall I add the first path to context, set the color, stroke the path and then add the other stroke to the context and set the new color and stroke the context again.

是的,这就是您的做法。

关于ios - 如何绘制两个不同颜色的CGMutablePaths?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9495455/

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