问题描述
解决方法
在 iOS 15 中,Apple 添加了 scrollEdgeAppearance
属性,用于在边缘滚动时配置标签栏的外观。
要修复透明标签栏,您应该创建自定义滚动边缘外观并将其设置为标签栏。
if #available(iOS 15.0,*) {
let appearance = UITabBarAppearance()
appearance.backgroundEffect = UIBlurEffect(style: .light)
tabBar.scrollEdgeAppearance = appearance
}