EnvironmentValuesのColorSchemeを使います。
import SwiftUI
struct SwiftUIView: View {
@Environment(\.colorScheme) var colorScheme
var body: some View {
Rectangle()
.shadow(color: colorScheme == .dark ? .clear : .black, radius: 10)
//ダークモードの時はshadowを透明にする
}
}
Discussion