Tôi có hai mảng Data1 và Data2 và tôi muốn điền dữ liệu bên trong mỗi trong số này (chúng chứa chuỗi) vào một tableview trong hai phần khác nhau. Phần đầu tiên phải có tiêu đề "Một số dữ liệu 1" và phần thứ hai nên có tiêu đề "KickAss".Làm cách nào để điền hai phần trong một lần xem bảng với hai mảng khác nhau bằng cách sử dụng nhanh?
Tôi có cả hai phần điền dữ liệu từ mảng đầu tiên (nhưng không có tiêu đề nào).
Đây là mã của tôi cho đến nay:
override func numberOfSectionsInTableView(tableView: UITableView) -> Int {
return 2
}
override func tableView(tableView: UITableView, numberOfRowsInSection section: Int) -> Int {
var rowCount = 0
if section == 0 {
rowCount = Data1.count
}
if section == 1 {
rowCount = Data2.count
}
return rowCount
}
override func tableView(tableView: UITableView, cellForRowAtIndexPath indexPath: NSIndexPath) -> UITableViewCell {
let cell = tableView.dequeueReusableCellWithIdentifier("Cell", forIndexPath: indexPath) as UITableViewCell
let ip = indexPath
cell.textLabel?.text = Data1[ip.row] as String
return cell
}
trong phương pháp cellForRowAtIndexPath, là nó có thể cho tôi để xác định phần nào đó giống như tôi đã làm trong phương pháp numberOfRowsInSection? Ngoài ra, làm cách nào để cung cấp tiêu đề cho từng phần? Cảm ơn
Tôi đã được tìm kiếm này cho một vài giờ và đây là điều duy nhất mà làm việc cho tôi. Cám ơn rất nhiều. –