gpt4 book ai didi

ios - 绘制时UIBezierPath strokecolor轮廓

转载 作者:塔克拉玛干 更新时间:2023-11-02 07:45:51 25 4
gpt4 key购买 nike

我正在用手绘图为应用程序做一些测试。我已经实现了画线和删除绘制方法。

- (void)drawRect:(CGRect)rect
{
[self.addingImage drawInRect:rect];
[self.path stroke];
self.path.lineCapStyle = kCGLineCapRound;

if (self.isEraseMode)
{
[[UIColor clearColor] setStroke];
[self.path setLineWidth:self.eraseWidth];
[self.path strokeWithBlendMode:kCGBlendModeClear alpha:1.0];
}
else
{
[self.strokeColor setStroke];
[self.path setLineWidth:self.strokeWidth];
[self.path strokeWithBlendMode:kCGBlendModeNormal alpha:1.0];
}
}

该应用程序绘制效果很好,但我在绘制时看到一个黑色轮廓,当触摸结束时该轮廓消失。

While drawing

After drawing

有没有办法在画的时候避开这个轮廓?

谢谢。

最佳答案

bezier 路径应该在最后绘制,在你的情况下你是在开始时做的,[self.path stroke]; 应该在最后添加。

这应该有效。

干杯。

关于ios - 绘制时UIBezierPath strokecolor轮廓,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24932327/

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