iOS 13 适配最新更新总结

1、iOS 13 UISearchController + 导航栏 + UITableView 使用时背景颜色透明的问题

此问题导致导航栏颜色为透明,直接可以看到后面的下拉刷新控件

解决办法如下:
    if (@available(ios 13.0, *)) {
        UINavigationBarAppearance *appearance = [[UINavigationBarAppearance alloc] init];
        appearance.backgroundColor = [UIColor systemGray6Color];
        self.navigationController.navigationBar.standardAppearance = appearance;
        self.navigationController.navigationBar.scrollEdgeAppearance = appearance;
    }

2、Dark Mode 适配方法

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 窗上云儿飘飘 撩拨着 玉兔皎皎 肆意应和 俨然幸福的人儿 打情骂俏 奔跑在遥远的天际 秀着郎情妾意 我一如翻滚激荡...
    陨石记阅读 88评论 0 0
  • 前几天看了一部电影,“小公主”。美丽的小姑娘说的很对,每一个女人都是公主,都应该温柔以待,无关贫穷富贵,无关穿着打...
    FFCC920阅读 134评论 0 0
  • // // named.conf // // Provided by Red Hat bind package t...
    李神奇_1阅读 919评论 0 1
  • 今晚的阿秘似乎忽然一秒长大了。 上课回来已经晚8:30了,我步行到家后没进屋直接去了厨房盛剩饭,是鱼。 正在吃得时...
    妙不可言espoir阅读 240评论 0 3