は、私はそれは私のカスタムUITableCellクラススイフト単一のTableViewCellの色を設定する方法は?
内部メソッドです。しかし、あなたがGIF他のセルに見ることができるようにも影響を受けている
if(indexPath.row == colorIndex){
cell.textLabel?.textColor = UIColor.red
}
この
func setup(item: MPMediaItem){
self.textLabel?.text = item.value(forProperty: MPMediaItemPropertyTitle) as? String
if(currentPlayingItem == item){
self.textLabel?.textColor = UIColor.red
}
}
を試してみました。どのように私はこれを避けることができますので、インデックスを持つものだけ、3つの色になると言うでしょうか?あなたが着色するための具体的なデータが必要な場合、このcolor attribute
がどうあるべき
if(indexPath.row == colorIndex){
cell.textLabel?.textColor = UIColor.red
}
else {
cell.textLabel?.textColor = UIColor.black
}