标签未显示...是否有解决方法而不是在其上添加文本?
Picker(
selection: $selection,
content: {
Text("1").tag("1")
Text("2").tag("2")
Text("3").tag("3")
},
label: {
Text("text")
})
试图找到一种在选择器中显示标签的方法
1条答案
按热度按时间oxiaedzo1#
这取决于
pickerStyle
。如果没有定义选择器样式,它将使用.automatic
,这意味着选择器的外观将基于上下文。例如,如果我们将选择器放在List
或Form
中,如下所示:它将显示标签:
也可以直接指定样式。AFAIK只有
pickerStyle(.navigationLink)
会像你期望的那样使用这个标签。