如何将按钮在iOS中突出显示一定持续时间



我的iOS应用程序中的按钮在接收某个消息时以编程性突出显示。我想仅在指定的时间持续时间(大约5秒)保持按钮突出显示。有没有办法在Objective-C?

中进行操作。

它们不是控制Uibutton突出显示状态持续时间的直接方法。

尽管您可以很容易地做。

只需更改background color或设置Image的CC_2。

使用此方法:

  [self performSelector:@selector(removeHighlightedState) withObject:nil afterDelay:5.0];

和在removeHighlightedState中将您的UIButton设置为原始状态。

有关更多参考

最新更新