我試圖在發生某些文本識別時顯示活動指示器。如果我只是開始並停止[識別碼周圍的指示符,它從不顯示。我有問題是,如果使用:使用OCR和使用線程顯示活動指示器
activityIndicator.startAnimating()
DispatchQueue.main.async(execute: {
self.performTextRecognition()
})
activityIndicator.stopAnimating()
self.performSegue(withIdentifier: "segueToMyBills", sender: self)
的指示燈不顯示,因爲它執行的SEGUE並在接下來的視圖控制器的表視圖顯示任何信息,因爲文本識別尚未完成。到目前爲止,我從來沒有碰到過線程,所以對如何做的一點點了解將非常感激。謝謝!以這種方式
嘗試包括所有主隊列 – John
這個沒有工作內部操作,謝謝雖然 – Wazza