我试图弄清楚如何修改PKDrawing
属性PKCanvasView
以添加一些形状,如圆形或至少添加一条线,但是PKDrawing
它是一种不透明的类型,所以没有太多可做的。
是否有任何解决方法可以在 a 上创建形状或线条PKCanvasView
?
我试图弄清楚如何修改PKDrawing
属性PKCanvasView
以添加一些形状,如圆形或至少添加一条线,但是PKDrawing
它是一种不透明的类型,所以没有太多可做的。
是否有任何解决方法可以在 a 上创建形状或线条PKCanvasView
?
你现在可以
yourPKCanvasView.drawing = PKDrawing(strokes: yourPKStrokes)
如果您希望 100% 以编程方式从原始 CGPoints 而非 Apple 示例中的预定义资产创建绘图,请参阅https://stackoverflow.com/a/70274331/4075379