Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/swift/17.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios ForEach中的SwiftUI多选_Ios_Swift_Xcode_Swiftui - Fatal编程技术网

Ios ForEach中的SwiftUI多选

Ios ForEach中的SwiftUI多选,ios,swift,xcode,swiftui,Ios,Swift,Xcode,Swiftui,我正在做一个需要像这样循环本地JSON文件的项目 我如何从每个步骤中选择每个步骤,这是回购协议。再次为这个令人困惑的问题感到抱歉,问题已经解决了。 它只能在整个列表中选择一个项目,但问题是,有3个步骤,我想做的是在每个步骤中选择一个项目,我所做的更改了我更改了它(在BuildRow.swift中) 对此 @Binding var selectedStrings : [String : String] self.selectedStrings[self.buildOption.steps] =

我正在做一个需要像这样循环本地JSON文件的项目


我如何从每个步骤中选择每个步骤,这是回购协议。

再次为这个令人困惑的问题感到抱歉,问题已经解决了。 它只能在整个列表中选择一个项目,但问题是,有3个步骤,我想做的是在每个步骤中选择一个项目,我所做的更改了我更改了它(在BuildRow.swift中)

对此

@Binding var selectedStrings : [String : String]
self.selectedStrings[self.buildOption.steps] = buildItem

对此

@Binding var selectedStrings : [String : String]
self.selectedStrings[self.buildOption.steps] = buildItem
在BuildList.swfit中,更改为:

@State var selectedString = ["" : ""]
希望这能帮助有需要的人


我真的很抱歉,但是很难说出这里要问什么。你能问一个特定的问题吗?很抱歉,我的问题是能够从每个步骤中进行单选(示例中有3个步骤),但问题是我只能在所有三个步骤中选择一个。谢谢你的帮助,现在问题解决了。