使用子菜单单击未在MenuItem上触发的事件

时间:2015-05-06 18:03:42

标签: node-webkit nw.js

在我的nw.js应用程序中,我有一个带有父母的菜单栏'菜单项。 '父'同时具有点击事件和子菜单。我注意到,当存在子菜单时,父级上的click事件不会触发。有没有办法捕获子菜单的父菜单项上的click事件?或者这只是预期的行为?

override func touchesBegan(touches: Set<NSObject>, withEvent event: UIEvent) {
    super.touchesBegan(touches, withEvent: event)
    if let touch: UITouch = touches.first as? UITouch{
        let touchLocation = touch.locationInView(self.view) as CGPoint
    }
}

override func touchesEnded(touches: Set<NSObject>, withEvent event: UIEvent) {
    super.touchesEnded(touches, withEvent: event)
}

1 个答案:

答案 0 :(得分:0)

这是预期的行为。在其他桌面应用程序中,您也没有看到没有附加子菜单的菜单项...