gpt4 book ai didi

ios - UITableView 单元格不显示所有数据

转载 作者:行者123 更新时间:2023-11-30 11:01:04 25 4
gpt4 key购买 nike

首先从 JSON 文件填充 UITableView。一切似乎都在加载,并且没有崩溃,但表格单元格不包含所有数据。它们在底部被切断。

HeroViewController

class HeroViewController: UIViewController, UITableViewDataSource, UITableViewDelegate, WCSessionDelegate {

// code

func tableView(_ tableView: UITableView, numberOfRowsInSection section: Int) -> Int {
return messageObject.count
}

func tableView(_ tableView: UITableView, cellForRowAt indexPath: IndexPath) -> UITableViewCell {

let tableCell : HeroTableViewCell = tableView.dequeueReusableCell(withIdentifier: "MessageCell") as? HeroTableViewCell ?? HeroTableViewCell(style: UITableViewCell.CellStyle.default, reuseIdentifier: "MessageCell")

let row = indexPath.row
let rowObj = messageObject[row]

tableCell.one.text = rowObj.title as String?
tableCell.two.text = rowObj.speaker as String?
tableCell.three.text = rowObj.from as String?
tableCell.four.text = rowObj.to as String?

return tableCell
}
}

最佳答案

你的单元格似乎没有足够的高度。您可以通过覆盖此方法来设置它:

func tableView(_ tableView: UITableView, heightForRowAt indexPath: IndexPath) -> CGFloat {
return 100; //return the cell height you desire
}

关于ios - UITableView 单元格不显示所有数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53357923/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com