UIScrollView を使用してプログラムで作成された UIButton があります。このボタンを押すとアクションがトリガーされますが、アクションをトリガーするだけでなく、ボタンから (int) 変数もメソッドに送信する必要があります。
これが私のボタンです:
UIButton *btn15 = [UIButton buttonWithType:UIButtonTypeRoundedRect];
[btn15 setTitle:@"Cool title" forState:UIControlStateNormal];
[btn15 setFrame:CGRectMake(165, 770, 145, 145)];
[btn15 addTarget:self action:@selector(selectFav) forControlEvents:UIControlEventTouchUpInside];
[_scroller addSubview:btn15];
...これは、このスクロール ビュー内の 15 番目のボタンです。ボタンの押下を処理するメソッド「selectFav」を書きたいと思います。各ボタンがその番号をメソッドに送信し、メソッドがその番号を NSLog に出力するようにしたいと思います。この例はボタン 15 であるため、15 という数字を何らかの方法で selectFav に渡したいと考えています。
これは簡単なことだと思いますが、うまくいかないようです。ご提案ありがとうございます。