// // AppNavigationBarAppearance.swift // suixinkan // import UIKit /// 全局 UINavigationBar 外观配置。 enum AppNavigationBarAppearance { /// 应用标准导航栏样式(白底、无 shadow、主色标题)。 static func applyGlobalAppearance() { let appearance = UINavigationBarAppearance() appearance.configureWithOpaqueBackground() appearance.backgroundColor = AppColor.cardBackground appearance.shadowColor = .clear appearance.titleTextAttributes = [ .foregroundColor: AppColor.textPrimary, .font: UIFont.app(.title), ] let navigationBar = UINavigationBar.appearance() navigationBar.standardAppearance = appearance navigationBar.scrollEdgeAppearance = appearance navigationBar.compactAppearance = appearance navigationBar.tintColor = AppColor.primary } }