環境 ・MacOS: 10.15.7 ・Xcode: 12.1 ・iOS: 14.1
PencilKit を試していますが、PKToolPicker を表示できません。コードを次のように設定しました。
if let window = UIApplication.shared.windows.first {
if let toolPicker = PKToolPicker.shared(for: window) {
toolPicker.addObserver(canvas)
toolPicker.setVisible(true, forFirstResponder: canvas)
canvas.becomeFirstResponder()
}
}
ここで警告が表示されます:
'shared(for:)' は iOS 14.0 で廃止されました: 代わりに個々のインスタンスを作成してください。
なのでこんな感じに変えました
let toolPicker = PKToolPicker.init()
toolPicker.addObserver(canvas)
toolPicker.setVisible(true, forFirstResponder: canvas)
canvas.becomeFirstResponder()
やっぱりPKToolPickerが表示されない
そんなPKToolPickerの表示を目指しています
アドバイスをください