iphone - 如何绘制可变宽度的 UIBezierPath?

标签 iphone ios graphics quartz-graphics uibezierpath

我想知道我应该如何绘制笔画宽度在圆弧中心达到峰值的 uibezierpath。这是我的意思的一个例子:

Curve

要么我必须在绘图时遍历每个点,并相应地设置笔划宽度,要么有更简单的方法。谁能指出我正确的方向?

谢谢

最佳答案

你可以只画出两条没有笔画的外部路径,将它们连接起来,然后填充它们之间的空间。

关于iphone - 如何绘制可变宽度的 UIBezierPath?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7616861/

相关文章:

ios - 执行segues到非默认选项卡 View Controller 模态不同的 Storyboard

r - 在 plot.xts 中设置颜色

iphone - UIScrollView 从导航 View 返回后重新定位

iphone - 在 UIScrollView 中覆盖 drawRect 时的黑色背景

iPhone - GCD 检查队列是否暂停

opengl - Texture的内部格式

machine-learning - 有深度图数据库吗?

iphone - 在 IOS 中通过 HTTP 流式传输视频

ios - 无法从 UITableViewCell 显示弹出窗口

ios - 从 Swift.Int 作为泛型转换为 Swift.Int 令人惊讶地失败