swift - 删除 PencilKit 中的内容
问题描述
在 iOS 13/iPadOS 中使用 PencilKit 时,如何从屏幕上删除所有内容,或删除那些选定的内容(通过套索)?
我在 PKDrawing 或 PKCanvasView 中找不到执行这些操作的任何函数?
解决方案
PKCanvasView
您只需将drawing
属性设置为新的 empty即可清除 上的绘图PKDrawing
。
canvasView.drawing = PKDrawing()
推荐阅读
- python - 运行 WSGI 应用程序 Pythonanywhere Wagtail 应用程序时出错
- python - 在 Python 中显示副本集中的同步时间 b/w 主要和次要端口号
- css - 修复了 100% 宽度的位置问题
- getorgchart - 从 html 表初始化
- python - (keyError:'CELERY_BROKER_URL')
- gcc - How to see what cmake exactly calls gcc/g++ command line?
- javascript - JQuery 添加/删除类无法正常工作
- java - 如何阻止 spring-boot Embedded-undertow 添加斜杠
- arrays - Ruby - 按第一行对多维数组进行排序
- angularjs - 如何解决问题 - 在控制器上未找到与从 AngularJS 向 ASP.NET WebAPI 发送 JSON 对象时的名称匹配的操作