我正在尝试使用 PencilKit 创建一个应用程序。我的一个 ViewController 中有以下代码。
override func viewDidAppear(_ animated: Bool) {
super.viewDidAppear(animated)
guard
let window = view.window,
let toolPicker = PKToolPicker.shared(for: window) else { return }
toolPicker.setVisible(true, forFirstResponder: canvasView)
toolPicker.addObserver(canvasView)
canvasView.becomeFirstResponder()
}
虽然我正在调用该setVisible
函数并制作第canvasView
一个响应者,但我toolPicker
的没有出现,并且打印toolPicker.isVisible
是错误的。