【发布时间】:2020-03-24 03:53:43
【问题描述】:
我正在尝试使用 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 设为firstResponder,但我的toolPicker 没有出现,并且打印toolPicker.isVisible 是错误的。
【问题讨论】:
-
我想你要找的是这个:stackoverflow.com/a/63034262/5821989