【发布时间】:2020-12-13 02:35:30
【问题描述】:
我有一个NavigationVeiw,它的导航栏尾部有一个ToolbarItem。
.toolbar {
ToolbarItem(placement: .navigationBarTrailing) {
Button(action: {}, label: {
Text("Button")
})
}
}
navigationBarItems(leading:trailing:)已弃用。因此,我将toolbar(content:) 与navigationBarTrailing 放置一起使用。 - Apple
我在 Button 上使用了 contextMenu。
.toolbar {
ToolbarItem(placement: .navigationBarTrailing) {
Button(action: {}, label: {
Text("Button")
})
.contextMenu(menuItems: {
Text("Menu Item 1")
Text("Menu Item 2")
Text("Menu Item 3")
})
}
}
它不敏感。你必须努力展示它。我需要像 iOS Photo App 的 Add 按钮一样简单地呈现它。只需轻轻一按即可呈现。
如何通过单触(非按下)显示菜单?
【问题讨论】: