SwiftUI - TabView 禁用背景透明度

2024-04-26

有没有办法禁用透明度TabView for iOS 15? If my List没有填满整个屏幕TabView背景是透明的,我希望始终显示TabView背景。


感谢@Asperi 为我指明了正确的方向。我发现scrollEdgeAppearance in UITabBarAppearance.

@available(iOS 15.0, *)
@NSCopying open var scrollEdgeAppearance: UITabBarAppearance?

描述 tabBar 的外观属性,当 可观察的滚动视图滚动到底部。如果没有设置, 将使用 standardAppearance 代替。

//@available(iOS 15.0, *)
//@NSCopying open var scrollEdgeAppearance: UITabBarAppearance?

let appearance: UITabBarAppearance = UITabBarAppearance()
init() {
    UITabBar.appearance().scrollEdgeAppearance = appearance
}
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

SwiftUI - TabView 禁用背景透明度 的相关文章

随机推荐