2016-11-30 48 views
1

我的iOS應用程序中的按鈕在接收到特定消息時以編程方式突出顯示。我只想讓該按鈕僅在指定的時間內(約5秒)高亮顯示。 Objective-C有沒有辦法做到這一點?如何在iOS中保持一段按鈕高亮顯示一段時間?

+0

你究竟是什麼意思?你改變顏色或者你的意思是默認突出狀態的UIBUTTON? –

+0

使用目前爲止的相關代碼更新您的問題。清楚地解釋你希望完成什麼。 – rmaddy

回答

3

他們不直接控制UIButton突出顯示的狀態持續時間。

雖然你可以很容易地做到這一點。

只需更改background color或設置ImageUIButton

而且使用這種方法:

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

removeHighlightedState設置你UIButton到原來的狀態。

欲瞭解更多Reference