Để chèn một ô mới vào UITableView, trước tiên, chúng ta sẽ phải tạo một ô dạng xem bảng và sau đó thêm nó vào dạng xem bảng bằng cách sử dụng Ô cho hàng tại phương pháp Dạng xem bảng.
Chúng ta có thể tạo một ô bằng Storyboard hoặc bằng cách tạo một nib của lớp UITableViewCell.
Trong bộ điều khiển View, hãy kéo và thả một dạng xem bảng và kết nối ổ cắm của nó với lớp ViewController.
Hãy tạo một ô trong dạng xem bảng mà chúng ta vừa tạo và tạo lớp đó, gọi nó là CustomCell và gán lớp cho ô.
Cung cấp cho nó một số nhận dạng "CustomCell"
Thêm một nhãn vào ô và thay đổi nó thành "CustomCell", để chúng tôi có thể xác định nó và đặt nó ở giữa theo chiều dọc và chiều ngang.
Thêm mã sau vào lớp của chúng tôi
func numberOfSections(in tableView: UITableView) −> Int { return 1 } func tableView(_ tableView: UITableView, numberOfRowsInSection section: Int) −> Int { return 5 } func tableView(_ tableView: UITableView, cellForRowAt indexPath: IndexPath) −> UITableViewCell { let cell = tblView.dequeueReusableCell(withIdentifier: "CustomCell") as! CustomCell return cell }
Khi chúng tôi chạy mã này, đây là cách mã sẽ hiển thị trên thiết bị.