我想实现这种类型的屏幕。有两个表格视图,一个在右侧,另一个在左侧。在左侧表(chatOne)视图中,我想在其第一部分(即chatOneCell)中添加一个表视图。
如何快速将表视图添加到表视图单元格?
我正在尝试将表格视图添加到表格视图单元格中。外部表已成功显示。但是内部表未加载。如果我要添加视图,按钮标签等,它将显示在单元格中,但不会显示在表格视图中。请查看我的代码并帮助我纠正问题
ChatOne是外部表视图的单元格
InerTable是我要放置在chatOne单元格中的表
insideCell是inerTable的单元格
内部表的标签为45,而内部表的标签为25
class ChatOne: UITableViewCell{
@IBOutlet weak var inerTable: UITableView!
override func awakeFromNib() {
super.awakeFromNib()
inerTable.dataSource = self as? UITableViewDataSource
inerTable.delegate = self as? UITableViewDelegate
inerTable.reloadData()
}
}
class insideCell: UITableViewCell {
@IBOutlet weak var myLabel: UILabel!
override func awakeFromNib() {
super.awakeFromNib()
}
}
public func tableView(_ tableView: UITableView, cellForRowAt indexPath: IndexPath) -> UITableViewCell {
if tableView.tag == 45{
let cell = tableView.dequeueReusableCell(withIdentifier: "Cell") as! insideCell
cell.myLabel.text = "Tapan"
return cell
}
if tableView.tag == 25{
let rowIdentifier = tableOneIdentifire[indexPath.section]
let cell = tableView.dequeueReusableCell(withIdentifier: rowIdentifier)
return cell!
}
return UITableViewCell()
}