[英]iOS 13 - VNDocumentCameraViewController maximum number of Scans
公開新的VNDocumentCameraViewController
我找不到任何委托或屬性來設置最大掃描次數。
是否有人有解決方法或任何想法我可以實施以限制一個 go 中的掃描次數?
我有同樣的問題,我正在嘗試其他替代方案。 最多只能掃描 24 次。 默認情況下,它不可自定義
從 iOS 13 起,Apple 目前不支持限制掃描計數。
有關class的文檔,請參閱 VNDocumentCameraViewController。 委托VNDocumentCameraViewControllerDelegate也沒有任何東西。
如果您想使用本機掃描儀,最好的辦法是在調用documentCameraViewController(_:didFinishWith:)
后選擇第一次掃描。
或者,您可以查看WeScan 。
你所能做的就是調用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 循環中,您可以添加限制,如果超出限制,您可以停止掃描。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.