INNER CODE UNIT · Swift

viewDidLayoutSubviews

wu9007/qrcode_scanner · ios/Classes/SwiftQrscanPlugin.swift:314

  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)
    coordinator.animate(alongsideTransition: { _ in
      self.previewLayer?.frame = CGRect(origin: .zero, size: size)
      self.overlay.frame = CGRect(origin: .zero, size: size)
      self.overlay.setNeedsLayout()
      self.updateVideoOrientation()
    })
  }

  private func configureSession() {

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…