代码之家  ›  专栏  ›  技术社区  ›  Nick Van Brunt

使用iAction方法单击菜单标题的NSMenu?

  •  2
  • Nick Van Brunt  · 技术社区  · 16 年前

    如何使用与interface builder一起创建的iAction方法捕获NSMenu标头的选择?我不确定“header”是否正确,请参见下图:

    alt text
    (来源: physle.com )

    可以通过选择常规NSMenuItems的方式为此创建操作吗?我可以在interface builder中创建关系,但该方法从不触发。

    1 回复  |  直到 7 年前
        1
  •  4
  •   Dave DeLong    16 年前

    不完全是这样,但你可以做到。如果获取指向文件菜单本身的指针,则可以为其指定一个委托对象。方法之一 NSMenuDelegate protocol (void)menuWillOpen:(NSMenu *)menu . 您可能可以使用它来实现与目标操作机制相同的效果。