- 导航栏如果是xib或者storyboard初始化的,从隐藏导航栏到显示导航栏,这中间push动画会有问题,解决办法是手动初始化导航栏
- present变成了非全屏样式, 可以
nav.modalPresentationStyle = .fullScreen
设置为 ,fullscreen,来设回全屏 如果是present导航栏,就给导航栏设置 - cell的selectstyle没有了, 可能是设置了子view或者contentview的背景色
- 黑夜模式,可以在info.plist 设置
UIUserInterfaceStyle
值为UIUserInterfaceStyleLight
强制改为白天模式 - tabbar的顶部分割线
if #available(iOS 13.0, *) { let appearece = self.tabBar.standardAppearance appearece.shadowColor = UIColor.theme.grey05 appearece.backgroundImage = nil self.tabBar.standardAppearance = appearece } else { self.tabBar.shadowImage = UIImage(color: UIColor.theme.grey05, size: CGSize(width: UIScreen.main.bounds.size.width, height: UIConstHelper.lineHeight)) self.tabBar.backgroundImage = nil }