На основе данных ответа при попытке установить цвет фона и текста UILabel. Из моего приведенного ниже кода это единственный параметр, когда я прокручиваю tableview. При немедленной загрузке данных ответа необходимо установить фон UILabel и цвет текста
func setBackGroundTextColors(jobType: String) -> (UIColor,UIColor) {
guard stringValue == "YES" else {
return ( #colorLiteral(red: 0.6784313725, green: 0.9529411765, blue: 0.9882352941, alpha: 1) , #colorLiteral(red: 0.5058823529, green: 0.4549019608, blue: 0.8980392157, alpha: 1) )
}
return ( #colorLiteral(red: 1, green: 0.9490196078, blue: 0.8941176471, alpha: 1) , #colorLiteral(red: 1, green: 0.4901960784, blue: 0, alpha: 1) )
}
CellforRowAtIndexPath
let trueValue = data[indexPath.row].trueValue
cell.lbl_Name?.backgroundColor = self.setBackGroundTextColors(jobType: trueValue).0
cell.lbl_Name?.textColor = self.setBackGroundTextColors(jobType: trueValue).1