Можно ли добавить пользовательские инструменты в PKToolPicker?

#swift #pencilkit

Вопрос:

Если я рисую, например, с помощью приложения Notes, я вижу, что существует пользовательский инструмент, который можно использовать для рукописного ввода. Теперь в моем случае я не хочу реализовывать рукописный ввод, но мне нужен пользовательский инструмент, который я могу использовать для рисования элементов, таких как стрелки. Короче говоря, мне нужен обрезной карандаш, который позволил бы мне распознавать прикосновения и рисовать непосредственно, читая их.

Теперь, если я прочитаю документацию PKTool, там будет написано:

 Don’t adopt this protocol in your own objects. Instead, create a tool object to provide users with the desired the tool behavior.
 

Но существует только заранее определенный набор инструментов. Можно ли реализовать мой собственный инструмент, как в приложении Notes?

введите описание изображения здесь

Комментарии:

1. Ты понял это, @Рами? Вокруг PencilKit так мало документации (и контента)… Я не понимаю «Вместо этого создайте объект инструмента, чтобы предоставить пользователям желаемое поведение инструмента». из документов =(