IRLDocument 扫描仪页面 Snap cameraview dismiss 不会 return 到当前 VC Swift XCode

IRLDocument Scanner Page Snap cameraview dismiss does not return to curent VC Swift XCode

我在我的应用程序中使用 IRLDocument 扫描仪来扫描文档。一切正常,但是在扫描文档并且扫描 VC 被取消后 (cameraview.dismiss) 我返回后面的 2 个视图控制器。不确定这是因为 IRL 文档扫描器的实现方式,还是我为那个特定的 VC 设置了一些东西来确定它 return。如果有人遇到类似的事情,请帮忙。我一直在寻找 segues 和其他可能触发此 return 但找不到的东西。我想要做的是 return 到启动扫描器的 VC,而不是返回到这个特定的 VC。谢谢

在呈现 IRLScannerViewController 时使用 present 而不是 show 并返回到 VC 后,关闭功能正常工作已提交:

let scanner = IRLScannerViewController.cameraView(withDefaultType: .normal, defaultDetectorType: .accuracy, with: self)
       scanner.detectionOverlayColor = UIColor.orange
       scanner.showControls = false
      // show(scanner, sender: self)

       self.present(scanner, animated:true, completion:nil)