【发布时间】:2020-10-04 14:12:41
【问题描述】:
我正在尝试在我的应用中实现一项功能。
当我点击我的选择器时:
Picker(selection: $profileViewModel.education,
label: Text("Education Level")) {
ForEach(Education.levels, id: \.self) { level in
Text(level).tag(level)
}
}
这会将我带到一个屏幕,然后我选择值(这很好 - 它按预期工作)
我如何选择值,然后让我说另一个屏幕,以便我可以填写有关所选值的更多详细信息。
例如,上面的选择器有一个选择教育级别的值,选择它后,我怎么能得到一个操作表/另一个屏幕出现,所以我可以在那里有一个文本字段来保存这个额外的数据,或者一旦选择是完成后,会出现一个文本字段让我保存一些额外的数据,然后单击一个按钮将我带到选择器的原始屏幕(希望这有意义)?
我尝试在网上搜索类似的问题,但似乎找不到/或您能否指出我应该研究的方向?
尝试了以下方法:
【问题讨论】:
标签: swift swiftui uipickerview