1
我的iOS應用程序中的按鈕在接收到特定消息時以編程方式突出顯示。我只想讓該按鈕僅在指定的時間內(約5秒)高亮顯示。 Objective-C有沒有辦法做到這一點?如何在iOS中保持一段按鈕高亮顯示一段時間?
我的iOS應用程序中的按鈕在接收到特定消息時以編程方式突出顯示。我只想讓該按鈕僅在指定的時間內(約5秒)高亮顯示。 Objective-C有沒有辦法做到這一點?如何在iOS中保持一段按鈕高亮顯示一段時間?
他們不直接控制UIButton突出顯示的狀態持續時間。
雖然你可以很容易地做到這一點。
只需更改background color
或設置Image
爲UIButton
。
而且使用這種方法:
[self performSelector:@selector(removeHighlightedState) withObject:nil afterDelay:5.0];
和removeHighlightedState
設置你UIButton
到原來的狀態。
欲瞭解更多Reference
你究竟是什麼意思?你改變顏色或者你的意思是默認突出狀態的UIBUTTON? –
使用目前爲止的相關代碼更新您的問題。清楚地解釋你希望完成什麼。 – rmaddy