2017-02-09 21 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

をお試しください –

+0

** isAudioSelected **は、ボタンをクリックするとtrueに設定されますか? –

+0

はいオーディオが選択されています。 –

答えて

0

`isAudioSelected`が` true`にある?この

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