【发布时间】:2020-08-27 17:07:54
【问题描述】:
当使用 PencilKit API 使用手指/铅笔在屏幕上绘图时,我想将笔画的宽度设置为常数。目前,say PKInkingTool 中的宽度设置仅设置用手指或铅笔绘制时的基线宽度,如果用手指/铅笔进行慢速或快速描边,宽度会有所不同。
我不确定如何设置最小示例,有很多代码可以让 PencilKit 视图正常工作。您可以使用 Apple 的 this example 来设置一个简单的绘图应用程序。
这是我选择默认绘图工具的代码:
canvas.tool = PKInkingTool(.pen, color: .white, width: 10)
其中canvas 是PKCanvasView 对象。每个 InkType (link to docs) 中都有一个 validWidthRange 属性,但我不确定这是否可以帮助我实现我想要的。
【问题讨论】:
-
你解决了吗?我也有同样的问题
-
@RoiMulia 我有,希望我下面的回答对你也有帮助。