LoginSignup
1
1

More than 5 years have passed since last update.

NSStepperのボタンを離した時に処理を実行する

Posted at

課題

スクリーンショット 2014-06-04 9.07.51.png

NSStepperで連続的に値を変更したあと、ボタンを離した時に何か処理をさせたいという時にどうするか。

方法

  • Stepperのカスタムクラスをつくる
  • mouseDownメソッドを変更

この2つ。

MyStepper
-(void)mouseDown:(NSEvent *)theEvent
{
    [super mouseDown:theEvent];
    NSLog(@"(゚∀゚)");
}

NSStepperはマウスのボタン押下から離すまで mouseDownメソッドの中でぐるぐる回っているので、カスタムクラスでは先にそれを処理させて、そのあとで自分のしたい処理を書けばいい。

1
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
1