iOS 13-VNDocumentCameraViewController的最大扫描次数

问题描述 投票:1回答:1

使用新的VNDocumentCameraViewController,我找不到任何委托或属性来设置最大扫描次数。

有人有解决方法或任何想法可以限制一次扫描的数量吗?

ios computer-vision ios13 vndocumentcameraviewcontroller
1个回答
0
投票

您所能做的就是调用VNDocumentCameraViewControllerDelegate并添加此委托方法:

func documentCameraViewController(_ controller: VNDocumentCameraViewController, didFinishWith scan: VNDocumentCameraScan) {
    // Process the scanned pages
    for pageNumber in 0..<scan.pageCount {

    }

    // You are responsible for dismissing the controller.
    controller.dismiss(animated: true)
}

在for循环中,您可以添加限制,如果超过限制,则可以停止扫描。

© www.soinside.com 2019 - 2024. All rights reserved.