2014-10-10 30 views
2

我想通過界面生成器設置UIButton的切換狀態。我已經成功地使用代碼完成了它,但是我需要通過界面構建​​器來實現它。UIButton圖像不會隨界面生成器設置發生變化(選定和禁用)

林不知道是什麼問題,但對於選擇我設置它的形象「flashOn」和爲殘疾我將它設置爲「晾乾」

enter image description here

enter image description here

當我按住該圖像顯示第二張圖像,但按下該圖像不會在這兩張圖像之間切換。

林一定是超級簡單,所以如果你能提出什麼,我很想念我將不勝感激

回答

3

需要在代碼中設置按鈕的選定狀態和禁用狀態。

1

你能告訴你的,因爲當你打通代碼預期效果的實現?我想,從我可以從你的問題中拼湊出來,你已經混淆了按鈕的狀態。

默認 - 圖像時按鈕被禁用將顯示 - 除非另一個被明確地定義

殘疾人設置的圖像將顯示該按鈕在任何狀態。 (因爲它被禁用,按鈕不會通過用戶交互從此狀態切換)

選擇 - 當按鈕被選中時將顯示圖像,據我所知只有當您通過代碼選擇按鈕時纔會顯示圖像。

突出顯示 - 按下並按住按鈕時圖像將顯示

+0

這是否意味着我必須在代碼中更新其狀態? – Aggressor 2014-10-10 22:21:16

+0

我想你應該準確地描述你想要的東西或者展示一些你的實現,這樣你就可以得到你需要的答案。 – egarlock 2014-10-12 19:59:55

+0

謝謝,但它看起來確實需要在代碼中設置,您不能使用IB – Aggressor 2014-10-12 21:18:22

相關問題