【Swift 适配iOS15】踩坑记录 - 想做次第一个吃螃蟹的人


  昨天iOS15发布了,但是对于开发者来说又多了一些适配问题。

  1、UITableView位置下移了?

if #available(iOS 15.0, *) {
            self.mainTableView.sectionHeaderTopPadding = 0
        }

   2、UITabBar显示是不是异常了?

        if #available(iOS 15.0, *) {
            let appearance = UITabBarAppearance()
            appearance.configureWithOpaqueBackground()
            if darkMode {
                appearance.backgroundColor = UIColor.darkBackgroundColour
            } else {
                appearance.backgroundColor = .white
            }
            appearance.shadowImage = nil
            appearance.shadowColor = nil
            appDelegate.tabBarController.tabBar.standardAppearance = appearance
            appDelegate.tabBarController.tabBar.scrollEdgeAppearance = appDelegate.tabBarController.tabBar.standardAppearance
        }
        

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM