1

ココアで2つの別々の機能を持つNSButtonにシングルクリックイベントとダブルクリックイベントの両方を割り当てる方法(ボタンをサブクラス化せずに)

4

3 に答える 3

0

NSResponder class.Override- (void)mouseUp:(NSEvent *)theEventメソッド を見てください。

mouseUp:ユーザーがマウスの左ボタンを離したことをレシーバーに通知します。

- (void)mouseUp:(NSEvent *)theEvent
{
 if([theEvent clickCount]==1)
 {
  NSlog(@"Single click");
 }
}
于 2013-05-29T06:34:05.590 に答える