我正在尝试在一个ViewController中制作两个TableView,
cellForRowAt indexPath
我尝试了var cell:UITableviewCell?
,return cell!
现在let cell = UITableViewCell()
,但仍无法正常工作
@IBOutlet weak var ButtonA: UIButton!
@IBOutlet weak var ATV: UITableView!
@IBOutlet weak var ButtonB: UIButton!
@IBOutlet weak var BTV: UITableView!
func tableView(_ tableView: UITableView, cellForRowAt indexPath: IndexPath) -> UITableViewCell {
let cell = UITableViewCell()
if tableView == self.ATV {
let cell = tableView.dequeueReusableCell(withIdentifier: "cell", for: indexPath)
cell.textLabel?.text = Alist[indexPath.row]
let bgColorView = UIView()
bgColorView.backgroundColor = UIColor(red:0.93, green:0.60, blue:0.49, alpha:0.5)
cell.selectedBackgroundView = bgColorView
}
if tableView == self.BTV {
let cell1 = tableView.dequeueReusableCell(withIdentifier: "cell1", for: indexPath)
cell1.textLabel?.text = Blist[indexPath.row]}
return cell
}
我希望每个按钮都有一个不同的列表