【发布时间】:2023-03-22 01:19:01
【问题描述】:
我的视图上有一个齿轮按钮,当用户单击它时,我想显示一个按钮菜单。 https://developer.apple.com/documentation/swiftui/view/contextmenu(menuitems:) 似乎是为此任务而设计的,但只有右键单击才能触发上下文菜单。
如何通过左键单击 macOS 来触发contextMenu?谢谢!
【问题讨论】:
-
使用菜单代替 contextMenu。这是一个例子stackoverflow.com/a/63933231/12299030。
-
@Asperi 感谢您的评论。我已经尝试过
Menu,但菜单的点击区域是一个栏,我只想通过单击齿轮图标本身来触发菜单。