lundi 21 décembre 2015

CheckBox issues with images

When I select the check box the second time it shows me the checked image, but the status is unchecked.

Here is my code:

- (void)viewDidLoad {
    [super viewDidLoad];
    [CheckBox setBackgroundImage:[UIImage imageNamed:@"uncheck_checkbox.png"] forState:UIControlStateNormal];
}

- (IBAction)CheckBox:(id)sender {

    if (CheckBox.selected == NO)
    {
          CheckBox.selected = YES;
          [CheckBox setBackgroundImage:[UIImage imageNamed:@"checked_checkbox.png"] forState:UIControlStateNormal];       
    }
    else
    {
          CheckBox.selected = NO;
          [CheckBox setBackgroundImage:[UIImage imageNamed:@"uncheck_checkbox.png"] forState:UIControlStateSelected];     
    }
}




Aucun commentaire:

Enregistrer un commentaire