iOS13系统UITabBar
Posted
技术标签:
【中文标题】iOS13系统UITabBar【英文标题】:iOS13 system UITabBar 【发布时间】:2019-10-08 08:02:25 【问题描述】:如何去掉tab顶部的黑线,
[self.tabBar setShadowImage:[UIImage new]];
self.tabBar.backgroundImage = [UIImage new];
ios13
无效
【问题讨论】:
【参考方案1】:您需要为 iOS 13 使用新的UITabBarAppareance
if #available(iOS 13.0, *)
let appareance = UITabBarAppearance(barAppearance: tabBarController.tabBar.standardAppearance)
appareance.shadowImage = nil
appareance.shadowColor = nil
tabBarController.tabBar.standardAppearance = appareance
else
// Fallback on earlier versions.
tabBarController.tabBar.shadowImage = UIImage()
【讨论】:
以上是关于iOS13系统UITabBar的主要内容,如果未能解决你的问题,请参考以下文章