Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> IOS

จะเปลี่ยนสีพื้นหลังของรายการ TableView บน iOS ได้อย่างไร?


การเปลี่ยนสีพื้นหลังของรายการมุมมองตารางจะแตกต่างจากการเปลี่ยนสีพื้นหลังของมุมมองตาราง โปรแกรมเมอร์ใหม่มักจะสับสนระหว่างสองสิ่งนี้ ในโพสต์นี้ เราจะมาดูวิธีการเปลี่ยนสีพื้นหลังของรายการ TableView เช่น เซลล์

มาเริ่มกันเลย

สำหรับการเปลี่ยนสีพื้นหลังของเซลล์มุมมองตาราง คุณควรเปลี่ยนคุณสมบัติ contentView.backgroundColor ของเซลล์

Add the below code in your cellForRowAt indexPath method,
cell.contentView.backgroundColor = UIColor.cyan

วิธีการของคุณควรมีลักษณะดังนี้

func tableView(_ tableView: UITableView, cellForRowAt indexPath: IndexPath) -> UITableViewCell {
   let cell: UITableViewCell = tableView.dequeueReusableCell(withIdentifier: "cell", for: indexPath) as! TableViewCell
   cell.contentView.backgroundColor = UIColor.cyan
   return cell
}

ตอนนี้ให้รันโปรเจ็กต์เพื่อดูเอฟเฟกต์

จะเปลี่ยนสีพื้นหลังของรายการ TableView บน iOS ได้อย่างไร?