实战需求
SwiftUI 使用Apple Visionkit构建文档扫描仪
本文价值与收获
看完本文后,您将能够作出下面的界面
![](https://img.haomeiwen.com/i41085/9aaaa08ccc03f47b.png)
核心功能
- 扫描一个或多个文件
- 共享扫描的文档
- 如果不需要文件,则删除
基础知识
VisionKit
使用iOS相机扫描文档,就像您在Notes应用程序中捕获的文档一样。
概述
VisionKit是一个小型框架,可让您的应用使用系统的文档扫描仪。将文档摄影机显示为视图控制器,它像Notes中的摄影机功能一样覆盖整个屏幕。在您自己的视图控制器中实现,以接收来自文档摄像机的回调,例如完成的扫描。VNDocumentCameraViewControllerDelegate
可用性
- iOS 13.0以上
- Mac Catalyst 13.0以上
网友评论