检查是否选择了UIButton

adi*_*dit 4 iphone objective-c ipad ios

有没有办法跟踪UIButton的状态是否被选中?我尝试访问所选属性,但它似乎不起作用,似乎只适用于UISwitch

Pau*_*l.s 8

如果要像切换一样使用它,则需要将状态设置为selected

- (void)buttonTapped:(UIButton *)button;
{
    button.selected = ![button isSelected];
}
Run Code Online (Sandbox Code Playgroud)

然后你可以像平常一样查询它

[self.button isSelected];
Run Code Online (Sandbox Code Playgroud)