func applyStyleToControlsView()

in CustomUI/CustomUI/Controllers/MainViewController.swift [65:83]


    func applyStyleToControlsView() {
        controlsView.backgroundColor = .clear
        let blurEffect = UIBlurEffect(style: .dark)
        let blurView = UIVisualEffectView(effect: blurEffect)
        blurView.translatesAutoresizingMaskIntoConstraints = false
        blurView.clipsToBounds = true
        controlsView.insertSubview(blurView, at: 0)
        NSLayoutConstraint.activate([
            blurView.heightAnchor.constraint(equalTo: controlsView.heightAnchor),
            blurView.widthAnchor.constraint(equalTo: controlsView.widthAnchor),
            blurView.centerYAnchor.constraint(equalTo: controlsView.centerYAnchor),
            blurView.centerXAnchor.constraint(equalTo: controlsView.centerXAnchor)
        ])

        let launchedInLandscape = view.frame.size.height < view.frame.size.width
        controlsViewWidthConstraint.constant = launchedInLandscape ? view.frame.size.height : view.frame.size.width
        if UIDevice.current.userInterfaceIdiom == .pad { controlsViewWidthConstraint.constant *= 0.7 }
        applyOrientationSize(forLandscape: launchedInLandscape)
    }