イベントを取得するには、ラベル生成時に下記を設定する必要がある。
label.userInteractionEnabled = true;
// クリックイベント取得
- (void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event{
//タッチされたオブジェクトを取得
UITouch *touch = [[event allTouches] anyObject];
//タグを取得
label_ans.text = [NSString stringWithFormat:@"%d",touch.view.tag];
}
0 件のコメント:
コメントを投稿