如何在Storyboard中使用下拉菜单

4
我正在尝试在我的应用程序中使用下拉菜单,使用Storyboard,但是我不断收到错误消息,显示“菜单没有有效的默认选择元素”。我的设置如下:

pull down menu with menu items

我成功地使用代码实现了下拉菜单,遵循了这个答案:如何在IOS 14 Swift中显示下拉按钮菜单,但我想知道如何使用故事板来完成它。
我认为我错过了将UIMenuElement分配给我的按钮,因为当我在代码中删除赋值button.menu = menu时,它也不起作用。我似乎无法弄清楚如何使用故事板连接两者。

我在相同的情况下遇到了相同的错误信息,你解决了吗? - RainCast
1个回答

3

请确保每个菜单命令都有相应的操作与之相关;否则,在运行时会抛出异常。

因此,在单击菜单命令后,转到连接检查器并将动作与您的代码连接起来:

enter image description here


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接