How to integrate Pencil into my application? I have encountered a problem.

我是个新手。我是UIKit的新手。我真的不知道该怎么办。我的问题是,我希望用铅笔绘制的图纸在PencilCreate中显示,但我不知道如何控制它们的交付。我需要单击HB才能跳转到铅笔视图界面。然后,铅笔视图界面中绘制的内容可以显示在PencilCreate的.border中。

导入SwiftUI 导入 PencilKit

struct GrPencil:查看{ var body:一些视图{ 导航堆栈{

画布视图() } } }

struct CanvasView:UIViewRepresentable { @State var canvasView:PKCanvasView = PKCanvasView() @State var toolPicker = PKToolPicker()

func makeUIView(上下文:上下文)-> PKCanvasView { canvasView.drawingPolicy = .anyInput canvasView.becomeFirstResponder()

toolPicker.setVisible(true,forFirstResponder:canvasView) toolPicker.addObserver(canvasView)

返回canvasView }

func updateUIView(_ uiView: PKCanvasView, context: Context) { } }

#预览 { GrPencil() }

导入SwiftUI 导入 PencilKit

struct PencilCreate:查看{ @State var drawing = PKDrawing()

var body:一些视图{ VStack { VStack { 图像(uiImage:drawing.image(来自:drawing.bounds,比例:1)) .resizable() .框架(宽度:200,高度:120) .border(颜色.黑色)

按钮{

}标签:{ 文本(“HB”) } } } } }

#预览 { PencilCreate() }

How to integrate Pencil into my application? I have encountered a problem.
 
 
Q