【发布时间】:2021-09-23 06:00:06
【问题描述】:
【问题讨论】:
-
根据需要修改 UITabBar 的外观(半透明、背景颜色等)。这应该很有帮助stackoverflow.com/a/63414605/12299030。
标签: swiftui
【问题讨论】:
标签: swiftui
感谢@Asperi 为我指明了正确的方向。我在UITabBarAppearance 中找到了scrollEdgeAppearance。
@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
}
【讨论】: