簡體   English   中英

UIButton 背景圖像 以編程方式更改

[英]UIButton Background image Change programmatically

如何在點擊事件中更改 UIButton 的背景圖片? 並在幾秒鍾內用上一張圖片刷新它? 我的意思是在單擊時更改它的背景圖像並在單擊后將其重置。

[yourButton setImage:[UIImage imageNamed:@"yourNormalImage.png"] forState:UIControlStateNormal];
[yourButton setImage:[UIImage imageNamed:@"yourImageWhenClicking.png"] forState:UIControlStateHighlighted];

將您的 clickEvent 圖像作為按鈕的突出顯示圖像..

上面的答案不起作用,因為它不會更改背景,而是更改UIButton的側面圖像,以更改背景圖像使用:

[yourButton setBackgroundImage:[UIImage imageNamed:@"yourimage"] forState:UIControlStateNormal];

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM