我想改变名单观点的背景颜色。 我以黑暗的方式表明了名单观点,但每次背景都是黑色。 任何更改背景颜色的建议?
GeometryReader { geometry in
ZStack {
(colorScheme == .dark ? Color.SAColor.whiteWithAlpha10 : Theme.BackgroundColor.whiteBackgroundL2)
VStack(alignment: .leading) {
SaudiaNavigationView(viewModel: SaudiaNavigationViewModel(isHeaderPinned: false,
title: "", shouldShowProfileDetails: false,
showTitleAlways: false,
showBackButton: false, normalLightColor: (colorScheme == .dark ? Color.SAColor.whiteWithAlpha10 : Theme.BackgroundColor.whiteBackgroundL2), normalDarkColor: (colorScheme == .dark ? Color.SAColor.whiteWithAlpha10 : Theme.BackgroundColor.whiteBackgroundL2),
rightButtonType: .ImageButton(image: SAImageAssetConstants.flightDetailsCloseIcon, accessibilityText: "",
buttonAction: {
presentationMode.wrappedValue.dismiss()
}),
imageButtonAccessibilityLabel: Accessibility.close))
.frame(height: 34 + geometry.safeAreaInsets.top)
List {
Section {
}
.listSectionSeparator(.hidden)
.listRowSeparator(.hidden)
}
.listStyle(.plain)
.padding(.top, -15)
.padding(.leading, -15)
.padding(.trailing, -15)
.padding(.bottom, -15)
}.background(colorScheme == .dark ? Color.SAColor.whiteWithAlpha10 : Theme.BackgroundColor.whiteBackgroundL2)
.ignoresSafeArea()
}.ignoresSafeArea()
}
.navigationBarBackButtonHidden()
.navigationBarTitleDisplayMode(.inline)
}
所有方言和观点清单都是一种独特的颜色。