我想在drawRect内的同一个循环中绘制不同的行集,但颜色不同。 用蓝色表示一组线,另一方用红色表示。
最初,我使用了两个不同的for循环,并用不同的颜色两次抚摸上下文。
但后来我遇到了CGMutablePathRef并决定使用两个不同的路径并用不同的颜色划分它们并在相同的for循环中编写代码。
现在我的问题是我找不到为路径设置颜色的方法。 看起来我们只能为Context设置颜色而不是路径。
我对iOS和可可很新。
我该怎么办?我应该添加上下文的第一个路径,设置颜色,描边路径,然后将另一个笔划添加到上下文并设置新颜色并再次描绘上下文。
这样做有更好,更整洁,更清洁的方法吗?
答案 0 :(得分:1)
我应该添加上下文的第一个路径,设置颜色,描边路径,然后将另一个笔划添加到上下文中并设置新颜色并再次描绘上下文。
是的,你就是这样做的。