美文网首页
2019-09-25 iOS13 适配总结

2019-09-25 iOS13 适配总结

作者: 指尖_跳舞 | 来源:发表于2019-09-30 08:47 被阅读0次

    1、presentViewcontrller问题
    设置为 vc.modalPresentationStyle = UIModalPresentationFullScreen;

    2、KVC问题,主要用到ITextField的Placeholder等
    解决方案:通过attributedPlaceholder设置替代kvc
    3、深色模式问题 ,之前设置的默认颜色在深色模式下都会被替换为深色
    简单粗暴的解决方法:(不适配深色模式)

    直接在项目的plist文件中设置 UIUserInterfaceStyle UIUserInterfaceStyleLight 

    同时深色模式下UIStatusBarStyleDefault会变成白色,需要的话用UIStatusBarStyleDarkContent替换
    4、tabbar 选中颜色重置为默认的蓝色
    在选中的回调方法中设置
    - (void)tabBar:(UITabBar*)tabBardidSelectItem:(UITabBarItem*)item{

        tabBar.tintColor=LBMGreen;

    }

    5、UISearchDisplayController 废弃 调用会崩溃 使用UISearchController
    6、UIWebView废弃,暂未发现异常

    7、tableviewheaderfooterView 设备背景色不生效问题
    设置自定义view的背景色 或者 headerfooterview的contentview的背景色

    8、获取UISearchBar的textfiled 要将valueForKey:@"_searchField" 改为 valueForKey:@"searchField"

    相关文章

      网友评论

          本文标题:2019-09-25 iOS13 适配总结

          本文链接:https://www.haomeiwen.com/subject/wiziuctx.html