Iphone 如何以编程方式获取UIButton的突出显示状态

Iphone 如何以编程方式获取UIButton的突出显示状态,iphone,ipad,ios4,uibutton,Iphone,Ipad,Ios4,Uibutton,我正在以编程方式将UIButton的状态设置为高亮显示状态 [currentButton setHighlighted:YES]; 一旦用户按下按钮,我需要检查它是否已经处于突出显示状态,并相应地执行一些操作。但是,按下按钮后,按钮的状态会自动改变。我认为这是UIButton的默认行为。有什么方法可以让我先检查按钮是否已经处于高亮显示状态吗?只有当用户按下按钮时,当用户移开手指时,高亮显示状态才会恢复到正常状态,您可以为按钮设置选定状态并进行检查。点亮状态仅适用于用户按下按钮时,当用户移开手指

我正在以编程方式将UIButton的状态设置为高亮显示状态

[currentButton setHighlighted:YES];

一旦用户按下按钮,我需要检查它是否已经处于突出显示状态,并相应地执行一些操作。但是,按下按钮后,按钮的状态会自动改变。我认为这是UIButton的默认行为。有什么方法可以让我先检查按钮是否已经处于高亮显示状态吗?

只有当用户按下按钮时,当用户移开手指时,高亮显示状态才会恢复到正常状态,您可以为按钮设置选定状态并进行检查。

点亮状态仅适用于用户按下按钮时,当用户移开手指时,它将返回到正常状态,您可以为按钮设置选定状态并进行检查。

可能:

if(currentButton.highlighted){

}
也许: