我如何在数据选择器中改变日期的字体大小(SwiftUI)

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

如何使用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()
                }
            }
        }
    }
}
swiftui
1个回答
0
投票

你可以应用一个 .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))
            }
        }
    }
}
© www.soinside.com 2019 - 2024. All rights reserved.