我正在做一个 UIButtion,单击后突出显示,再次单击时不突出显示。当我点击时,我无法取消突出显示。我在下面创建了一个事件监听器
(IBAction)ButtonClicked:(UIButton*)sender
{[sender setHighlighted:!sender.isHighlighted];
}
编辑: 目标操作是
[button addTarget:self action:@selector(ButtonClicked:) forControlEvents:UIControlStateSelected];
最佳答案
[sender setSelected:!sender.isSelected]
试试这个:)如果这就是你想要的
关于objective-c - 当用户单击时如何禁用 UIButton 的突出显示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9619115/