0
我有一個tableViewCell,其中我有一個TableView,它又有一個tableViewCell。如何訪問最內層的tableView和tableViewCell以向其添加數據?我正在嘗試做一些類似Facebook的評論頁面。如何將數據添加到TableViewCell內部的TableView中
任何幫助將不勝感激。 謝謝。
我有一個tableViewCell,其中我有一個TableView,它又有一個tableViewCell。如何訪問最內層的tableView和tableViewCell以向其添加數據?我正在嘗試做一些類似Facebook的評論頁面。如何將數據添加到TableViewCell內部的TableView中
任何幫助將不勝感激。 謝謝。
你可以這樣做:
class mainTableViewController: UITableViewController {
//your functions here
}
//你的自定義單元格類
class yourCustomCell:UITableViewCell,UITableViewDataSource,UITableViewDelegate{
@IBOutlet weak var innerTableView : UITableView?
var myArray : Array<Any> = []
override func awakeFromNib() {
super.awakeFromNib()
innerTableView?.dataSource = self
innerTableView?.delegate = self
}
func tableView(_ tableView: UITableView, numberOfRowsInSection section: Int) -> Int {
return myArray.count
}
func tableView(_ tableView: UITableView, cellForRowAt indexPath: IndexPath) -> UITableViewCell {
let cell = UITableViewCell.init(style: .default, reuseIdentifier: "identifier")
return cell
}
}
可以請我解釋一下,如何將數據從maintableViewController傳遞到yourCustomCell以顯示數據 –
我相信這個問題的回答將幫助你http://stackoverflow.com/questions/17398058/ is-it-it-it-add-uitableview-within-a-uitableviewcell –