我是iOS開發新手。目前,我正在開發一個項目,在該項目中,我在單個視圖控制器中使用了兩個以上的UITableView
,但這兩個數據源都來自服務器。當第一個API彈出時,它顯示結果,但是從該列表中選擇項目後,我無法在列表中顯示響應。如何在單一視圖中使用多個UITableView控制器在iOS中 - Swift
這裏是我的代碼:提前
func tableView(_ tableView: UITableView, numberOfRowsInSection section: Int) -> Int {
print("sdfsdfsf")
var count:Int?
if tableView == self.pat_search_listview {
count = serach_data.count
}
else if tableView == self.visit_listview {
count = all_vist_data.count
}
return count!
}
func tableView(_ tableView: UITableView, cellForRowAt indexPath: IndexPath) -> UITableViewCell {
let cell = UITableViewCell()
if tableView == self.pat_search_listview {
cell.textLabel?.text = serach_data[indexPath.row].name + " " + serach_data[indexPath.row].id
}
else if tableView == self.visit_listview {
print("second listview")
cell.textLabel?.text = all_vist_data[indexPath.row].date
}
return cell
}
感謝
它是正確的。這個代碼面臨什麼問題? – KKRocks
您在屏幕上看到的tableView中的哪一個? –
的問題是,它顯示沒有在第二個uitableview –