首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >保存VNDocumentCameraViewController Swift的按下操作

保存VNDocumentCameraViewController Swift的按下操作
EN

Stack Overflow用户
提问于 2020-01-08 20:33:29
回答 2查看 371关注 0票数 0

我只是想知道,当用户在VNDocumentCameraViewController中按下保存按钮时,是否有人知道如何添加操作。我只希望用户只能扫描一个文档,然后视图应该忽略它自己。

我现在已经有了这个函数...

代码语言:javascript
复制
@objc func scanDocument() {
        let scannerViewController = VNDocumentCameraViewController()
        scannerViewController.delegate = self

        present(scannerViewController, animated: true)
    }

以及两个动作,它们的格式都是...

代码语言:javascript
复制
 func documentCameraViewController(_ controller: VNDocumentCameraViewController, didFinishWith scan: VNDocumentCameraScan) {

            }

但是对于“DidPressSave”或类似的东西,似乎没有相同格式的操作,只有“didFailWithError”。我甚至跳到了定义上,发现他们只有这两个。因此,我想知道是否有方法可以添加这种操作,或者将用户限制为只扫描一次?

谢谢,乔丹。

EN

回答 2

Stack Overflow用户

发布于 2020-03-04 17:48:06

来自苹果公司的文档

代理将接收以下调用之一,具体取决于用户是保存还是取消,或者会话是否失败。

代码语言:javascript
复制
- (void)documentCameraViewController:(VNDocumentCameraViewController *)controller didFinishWithScan:(VNDocumentCameraScan *)scan;
票数 0
EN

Stack Overflow用户

发布于 2021-02-11 06:22:24

目前无法设置要扫描的页数限制。

您可以在类VNDocumentCameraViewController和委托VNDocumentCameraViewControllerDelegate的文档中看到它。

如果您愿意,可以尝试使用WeScan

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/59645979

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档