2017-02-09 130 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 
    } 
}