DefaultPickerStyle在Xcode 11 beta 6 swiftUI中不工作

DefaultPickerStyle在Xcode 11 beta 6 swiftUI中不工作,swiftui,Swiftui,升级到Xcode 11 beta 6后,DefaultPicker的行为就像一个车轮拾取器 var colors = ["Mumbai", "Delhi", "Chennai", "Hyderabad"] @State private var selectedColor = 0 var body: some View { VStack { Picker(selection: $selectedColor, label: Text("Please

升级到Xcode 11 beta 6后,DefaultPicker的行为就像一个车轮拾取器

   var colors = ["Mumbai", "Delhi", "Chennai", "Hyderabad"]
   @State private var selectedColor = 0

   var body: some View {
      VStack {
         Picker(selection: $selectedColor, label: Text("Please choose a city")) {
            ForEach(0 ..< colors.count) {
               Text(self.colors[$0])
            }.pickerStyle(DefaultPickerStyle())
        }
      }
   }
}
var colors=[“孟买”、“德里”、“钦奈”、“海得拉巴”]
@状态私有变量selectedColor=0
var body:一些观点{
VStack{
选择器(选择:$selectedColor,标签:Text(“请选择一个城市”)){
ForEach(0..<颜色数){
文本(self.colors[$0])
}.pickerStyle(默认pickerStyle())
}
}
}
}

我想要一个列表行导航到一个新的可能选项列表

我不知道您到底想实现什么,但我想您想要使用segement picker

替换

DefaultPickerStyle()


我不知道你到底想实现什么,但我猜你想使用分段选择器

替换

DefaultPickerStyle()


我发现这个问题在表单中添加了选择器,这里是最终的代码

   @State private var selectedColor = 0

   var body: some View {
    NavigationView {
        Form {
          Picker(selection: $selectedColor, label: Text("Please choose a city")) {
              ForEach(0 ..< colors.count) {
                 Text(self.colors[$0])
              }.pickerStyle(DefaultPickerStyle())
          }
        }
    }
   }
@State private var selectedColor=0
var body:一些观点{
导航视图{
形式{
选择器(选择:$selectedColor,标签:Text(“请选择一个城市”)){
ForEach(0..<颜色数){
文本(self.colors[$0])
}.pickerStyle(默认pickerStyle())
}
}
}
}

我发现问题在表单中添加了选择器,这里是最终代码

   @State private var selectedColor = 0

   var body: some View {
    NavigationView {
        Form {
          Picker(selection: $selectedColor, label: Text("Please choose a city")) {
              ForEach(0 ..< colors.count) {
                 Text(self.colors[$0])
              }.pickerStyle(DefaultPickerStyle())
          }
        }
    }
   }
@State private var selectedColor=0
var body:一些观点{
导航视图{
形式{
选择器(选择:$selectedColor,标签:Text(“请选择一个城市”)){
ForEach(0..<颜色数){
文本(self.colors[$0])
}.pickerStyle(默认pickerStyle())
}
}
}
}