fix
杨锴
2024-08-19 d9a2bbdb9595037432c36766489110c4b9229ac0
XQMuse/Base/BaseNav.swift
@@ -12,11 +12,11 @@
            /// 需要透明Nav的VC
            private var lucencyVCs = [LoginVC.self]
            private var whiteStyleVCs = [HomeItemDetailVC.self]
            private var whiteStyleVCs = [HomeItemDetailVC.self,CourseDetialVC.self,HomeItemDetailVC.self,CourseDetialVideoVC.self,PavilionDetailVC.self]
            open override func viewDidLoad() {
                        super.viewDidLoad()
                        self.navigationBar.barTintColor = .white
                        self.navigationBar.barTintColor = .red
                        self.navigationBar.tintColor = UIColor.black
                        self.navigationBar.shadowImage = UIImage()
                        self.navigationBar.isTranslucent = true
@@ -55,7 +55,7 @@
                        let status = lucencyVCs.contains(where: {$0 == viewController.classForCoder})
                        if (navigationController.viewControllers.count == 1 || status){
                                    if #available(iOS 15.0, *) {
                                                navigationBar.standardAppearance.backgroundColor = .white
                                                navigationBar.standardAppearance.backgroundColor = .clear
                                                navigationBar.scrollEdgeAppearance?.backgroundColor = .clear
                                    }else{
                                                navigationBar.setBackgroundImage(UIImage(), for: .default)