SwiftQRCodeScanner icon indicating copy to clipboard operation
SwiftQRCodeScanner copied to clipboard

Navigation Bar On QRCodeScannerController

Open MuhammadHammad85 opened this issue 2 years ago • 1 comments

is it possible to hide the navigation bar from the QR scanning screen?

MuhammadHammad85 avatar May 20 '23 03:05 MuhammadHammad85

@MuhammadHammad85 yes you can, in QRCodeScannerController go to viewDidLoad and remove bellow lines

let navigationBar = UINavigationBar(frame: CGRect(x: 0, y: 0, width: view.frame.size.width, height: 44))
        navigationBar.shadowImage = UIImage()
        view.addSubview(navigationBar)
        
        let title = UINavigationItem(title: qrScannerConfiguration.title)
        let cancelBarButton = UIBarButtonItem(title: qrScannerConfiguration.cancelButtonTitle,
                                     style: .plain,
                                     target: self,
                                     action: #selector(dismissVC))
        if let tintColor = qrScannerConfiguration.cancelButtonTintColor {
            cancelBarButton.tintColor = tintColor
        }
        title.leftBarButtonItem = cancelBarButton
        navigationBar.setItems([title], animated: false)
        self.presentationController?.delegate = self
        




rashidlatif55 avatar Aug 03 '23 06:08 rashidlatif55

Added toggle navigation bar.

jpvinod avatar Apr 15 '24 08:04 jpvinod