设置以两位数字(从 00 开始)开始的选择器 - SwiftUI

Set picker starting with two digit numbers (from 00) - SwiftUI

我在选择器中有一个 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)) 
      }
   }
}