UIButton根据状态不同设置不同的背景图

来源:互联网 发布:西恩潘演技知乎 编辑:程序博客网 时间:2024/06/06 07:00

- (void)handleSelect:(UIButton *)sender{

    UIButton *btn = (UIButton *)sender;

    btn.selected = !btn.selected;

    if (btn.selected) {

        [btn setBackgroundImage:[UIImageimageNamed:@"selected"]forState:UIControlStateSelected];

//        btn.selected = NO;

    }else {

        [btn setBackgroundImage:[UIImageimageNamed:@"unselected"]forState:UIControlStateNormal];

//        btn.selected = YES;

    }

}

1 0