例如,如果我使用 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 应用程序中那样实现我自己的工具?