INNER CODE UNIT · Swift
viewWillDisappear
wu9007/qrcode_scanner · ios/Classes/SwiftQrscanPlugin.swift:305
override func viewWillDisappear(_ animated: Bool) {
overlay.stop()
setTorch(false)
sessionQueue.async { [weak self] in
self?.session.stopRunning()
}
super.viewWillDisappear(animated)
}
override func viewDidLayoutSubviews() {
super.viewDidLayoutSubviews()
previewLayer?.frame = view.bounds
overlay.frame = view.bounds
updateVideoOrientation()
}
override func viewWillTransition(to size: CGSize, with coordinator: UIViewControllerTransitionCoordinator) {
super.viewWillTransition(to: size, with: coordinator)