2017-02-09 187 views
0

我編寫了類似這樣的代碼,但它不能正常工作。如何將背景圖像設置爲快速按鈕(單擊按鈕時)

func refreshPageData() { 
     if(isAudioSelected) 
     { 
      self.songsButton.backgroundColor = UIColor(patternImage: UIImage(named:"rectangle54")!) 
      self.songsButton.titleLabel?.textColor = UIColor.white 
      self.videosButton.backgroundColor = UIColor.white 
     } 
    } 
+0

'isAudioSelected'是'真'? –

+0

**單擊按鈕時,isAudioSelected **是否設置爲true? –

+0

是的音頻選擇爲真 –

回答

0

試試這個

func refreshPageData() { 
    if(isAudioSelected) 
    { 
     self.songsButton.setBackgroundImage(UIImage(named:"rectangle54")!, for: .normal) 
     self.songsButton.titleLabel?.textColor = UIColor.white 
     self.videosButton.backgroundColor = UIColor.white 
    } 
}