首页 > 解决方案 > 如何在 SwiftUI 中更改 DatePicker 的文本颜色?

问题描述

我看到了这个问题,但它在 SwiftUI 中不起作用。我使用了 .forgroundColor 和 .accentColor 但它们不会改变文本的颜色。

标签: datepickerswiftui

解决方案


我只是简单地设置了accentColor,它就可以工作了。

@State private var date = Date()
DatePicker("Select a date",
           selection: $date, in: ...Date(), 
           displayedComponents: .date)
        .labelsHidden()
        .accentColor(.orange)

推荐阅读