如何更改日期选择器(SwiftUI)中日期的字体大小

CS0*_*521 6 swiftui

如何使用 SwiftUI 使 DatePicker 中日期的字体变小?

struct TestView: View {
    @State private var eventDate = Date()

    var body: some View {
        ZStack {
            Color(.purple).edgesIgnoringSafeArea(.all)
            VStack {
                Section {
                    DatePicker("Event Date", selection: $eventDate, in: ...Date())
                    .labelsHidden()
                }
            }
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

小智 6

您可以申请.transformEffect(.init(scaleX: 0.7, y: 0.7))

var body: some View {
    ZStack {
        Color(.purple).edgesIgnoringSafeArea(.all)
        VStack {
            Section {
                DatePicker("Event Date", selection: $eventDate, in: ...Date())
                .labelsHidden()
                    .transformEffect(.init(scaleX: 0.7, y: 0.7))
            }
        }
    }
}
Run Code Online (Sandbox Code Playgroud)