Я создал 5 кнопок динамически, как показано ниже:
float xpos=0,ypos=0;
for (int i = 0; i < 5; i++)
{
but = [UIButton buttonWithType:UIButtonTypeCustom];
[but setTag:i];
[but setImage:[UIImage imageNamed:@"btfrnt.png"] forState:UIControlStateNormal];
[but setFrame:CGRectMake(xpos, ypos, 40, 40)];
xpos+=80;
[but addTarget:self action:@selector(checkboxButton:) forControlEvents:UIControlEventTouchUpInside];
[self.view addSubview:but];
}
В событии Click любой кнопки я хочу найти положение кнопки, на которую я нажал ....
-(void)checkboxButton:(UIButton*)sender
{
NSLog(@"%d",xpos);
}
Но он отображает только xpos последней кнопки ... Есть ли способ идентифицировать ее по тегу?