这就是我要做的事情,我还不能。 希望你能帮帮我。
我有一个按钮和一张桌子。当我按下此按钮时,我想编辑表格内容。 当我在mouseDown事件中按下我的按钮时,我想捕获该事件,并且假设获得实际时间。当我在mouseUp事件中释放按钮时,我想再次获得que实际时间并更新表格中的一行。
例如: 1-按下按钮(释放它,捕捉mouseDown事件):获取实际时间,让我们说:18:10:23。 2-释放按钮(捕获mouseUp事件):获取实际时间,让我们说:18:10:33。 3.更新我的表格:
------------------------- -------------------------
|_#_|__start__|___end___| ==> |_#_|__start__|___end___|
| 1 |00:00:00 |00:00:00 | | 1 |18:10:23 |18:10:33 |
------------------------- -------------------------
我该怎么做? 我的主要问题是NSButton不捕获mouseDown和mouseUp事件。
答案 0 :(得分:0)
在mouseDown中:您获取事件,直到看到相应的mouseUp事件。
这是一个带有示例的blog entry。
答案 1 :(得分:0)
我可以解决这个问题
- (void)awakeFromNib
{
[_myButton sendActionOn:NSLeftMouseDownMask];
}
并使用了什么