今天我在 Xcode 12 上遇到了问题。当我尝试 iOS 15 版本的应用程序时,我注意到标签栏背景发生了变化。我通过添加这行代码解决了这个问题
if (@available(iOS 15.0, *)) {
[[UITabBar appearance] setScrollEdgeAppearance:tabBarAppearance.appearance];
}
但是在我从 Xcode 13 换回 Xcode 12 后,我遇到了这个问题。
'UITabBar' 没有可见的@interface 声明选择器'setScrollEdgeAppearance:'
对我来说似乎是 Xcode12 错误,但也许我错了。
编辑:添加了代码中的 if 语句