how do I set 1 checkbox always checked when all other check boxes are not selected the below code I used is perfectly fine but Iam unable to set 1 checkbox selected
int x=0;
checkbox1 = [[UIButton alloc] initWithFrame:CGRectMake(350,600+x,50,50)];
[checkbox1 setBackgroundImage:[UIImage imageNamed:@"checkboxunchecked.png"]forState:UIControlStateNormal];
[checkbox1 setBackgroundImage:[UIImage imageNamed:@"checked.png"]forState:UIControlStateSelected];
[checkbox1 setBackgroundImage:[UIImage imageNamed:@"checked.png"]forState:UIControlStateHighlighted];
checkbox1.adjustsImageWhenHighlighted=NO;
checkbox1.tag=1;
[checkbox1 addTarget:self action:@selector(checkboxSelectedMethod:) forControlEvents:UIControlEventTouchUpInside ];
[self.view addSubview:checkbox1];
x+=checkbox1.frame.size.width*1.5;
checkbox2 = [[UIButton alloc] initWithFrame:CGRectMake(350,600+x,50,50)];
[checkbox2 setBackgroundImage:[UIImage imageNamed:@"checkboxunchecked.png"]forState:UIControlStateNormal];
[checkbox2 setBackgroundImage:[UIImage imageNamed:@"checked.png"]forState:UIControlStateSelected];
[checkbox2 setBackgroundImage:[UIImage imageNamed:@"checked.png"]forState:UIControlStateHighlighted];
checkbox2.adjustsImageWhenHighlighted=NO;
checkbox2.tag=1;
[checkbox2 addTarget:self action:@selector(checkboxSelectedMethod:) forControlEvents:UIControlEventTouchUpInside ];
[self.view addSubview:checkbox2];
x+=checkbox2.frame.size.width*1.5;
similarly 2 more buttons are there total there are 4 buttons, first button should get selected if other 3 are not selected
-(void)checkboxSelectedMethod:(id)sender
{
UIButton *btn = (UIButton *) sender;
if([checkbox1 isSelected])
{
[btn setSelected:NO];
}
else{
[btn setSelected:YES];
}
if([checkbox2 isSelected])
{
[btn setSelected:NO];
}
else{
[btn setSelected:YES];
}
}