【发布时间】:2019-04-11 17:42:27
【问题描述】:
使用新的“文档”项目创建的“打开最近”菜单出现了一些非常奇怪的情况。
尽管在 Interface Builder 中,它看起来像任何其他菜单,但它有一些隐藏的特殊行为,它会出现。
我曾尝试在该菜单中创建自己的项目列表,方法是将其委托设置为我的 AppDelegate,然后在那里实现 menuWillOpen 处理程序。但是,它永远不会被调用。对新添加的子菜单执行相同的操作,即使它在 IB 中看起来相同,但它确实有效。
这实际上不再是一个问题。我最初把它写成一个问题,不明白为什么我不能更新这个菜单,但现在看来我只需要删除默认值并添加我自己的而不是修改自动创建的。
【问题讨论】: