更改日期选择器 Swift UI 上的标签颜色

问题描述 投票:0回答:1

enter image description here

所以我想更改我的日期选择器(WheelDatePickerStyle)标签颜色,当前默认为绿色我想更改为黄色已经尝试了几个属性,如accentColor,但不起作用。 谢谢

这是我的代码:

DatePicker(
    "Start Date",
    selection: $date,
    in: dateRange,
    displayedComponents: [.date]
).datePickerStyle(WheelDatePickerStyle())
swift swiftui datepicker apple-watch watch
1个回答
0
投票

我认为没有特定的 API 用于设置突出显示颜色的样式。但你可以尝试使用

hueRotation

struct ContentView: View {
    @State private var date = Date.now
    var body: some View {
        DatePicker("", selection: $date, displayedComponents: .hourMinuteAndSecond)
            .hueRotation(Angle(degrees: 270))            
    }
}

输出:

example

© www.soinside.com 2019 - 2024. All rights reserved.