SwiftUI 菜单选择器导航栏仅显示图标

SwiftUI Menu Picker Navigation Bar show only icon

我想在导航栏上有一个菜单选择器,到目前为止我可以用下面的代码实现它

.toolbar {
    ToolbarItem(placement: ToolbarItemPlacement.navigationBarTrailing, content: {
        Picker(selection: $requestHistoryFilter, content: {
            ForEach(SongRequestsContainer.SongHistoryFilter.allCases, id: \.self) {
                Text([=10=].displayText())
            }
        }, label: {
            Image(systemName: "line.horizontal.3.decrease.circle")
        })                          
})

但是上面的代码总是在导航栏上输出所选选项的文本,我想要的是始终显示标签,有没有办法实现?

在这种情况下,我想始终显示图像。

有办法实现吗?

按照@hayesk 的建议,使用菜单换行是可行的方法

以下是对我有用的东西,可供其他人参考

.toolbar {
    ToolbarItem(placement: ToolbarItemPlacement.navigationBarTrailing, content: {
        Menu(content: {
            Picker(selection: $requestHistoryFilter, label: Image(systemName: "line.horizontal.3.decrease.circle")) {
                ForEach(VideoRequestsContainer.VideoHistoryFilter.allCases, id: \.self) {
                    Text([=10=].displayText())
                }
            }
        }, label: {
            Image(systemName: "line.horizontal.3.decrease.circle")
        })
     })
}