我在选择器中有一个 ForEach,其数字从 0 到 20,显示 0、1、2...20,但我需要显示 00、01、02...20。我该怎么办?
您使用普通的字符串格式
String(format: "%02d", 5)
:
@State var num: Int = 0
var body: some View {
Picker("", selection: $num) {
ForEach(0..<21) { v in
Text(String(format: "%02d", v))
}
}
}