Как загрузить сканер камеры? - PullRequest
0 голосов
/ 08 января 2020

Я получаю следующую ошибку:

Warning: Attempt to present <VNDocumentCameraViewController_InProcess: 0x109e216c0> on <[myapp]> whose view is not in the window hierarchy!

при вызове моей функции:

public func scanDocument() {

        let scannerViewController = VNDocumentCameraViewController()
        scannerViewController.delegate = self
        present(scannerViewController, animated: true)
    }

Как мне сделать эту работу?

1 Ответ

1 голос
/ 09 января 2020

Вы можете вызвать present только из контроллера представления, который уже находится в иерархии представления. Поэтому убедитесь, что контроллер представления, в котором установлена ​​функция scanDocument, уже представлен / нажат / сделан видимым первым.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...