gpt4 book ai didi

ios - 如何使用 Swift 向 UITableView 添加项目?

转载 作者:可可西里 更新时间:2023-11-01 00:53:46 25 4
gpt4 key购买 nike

我一直在绞尽脑汁想弄清楚它是如何工作的,但我似乎无法理解。我尝试过使用其他教程,但随着许多测试版的发布,一切都在不断变化。我是 IOS 开发的新手,所以我有点挣扎。

在 Storyboard 中,我有 UITableView,其中包含一个标识符为“myCell”的单元格。

这是我目前所拥有的。当我运行 IOS 模拟器时,表格 View 上没有显示任何内容。

关于如何解决这个问题有什么建议吗?

class ViewController: UITableViewController {
override func viewDidLoad() {
super.viewDidLoad()
}
override func didReceiveMemoryWarning() {
super.didReceiveMemoryWarning()
}
override func tableView(tableView: UITableView, cellForRowAtIndexPath indexPath: NSIndexPath) -> UITableViewCell {
var cell = tableView.dequeueReusableCellWithIdentifier("myCell", forIndexPath: indexPath) as UITableViewCell
cell.textLabel?.text = "Cell #: \(indexPath.row)" // display the row number
return cell
}
override func tableView(tableView: UITableView, numberOfRowsInSection section: Int) -> Int {
return 10; // testing out with 10 cells
}
}

最佳答案

添加函数

optional func numberOfSectionsInTableView(tableView: UITableView) -> Int

并返回您想要的部分数。

您应该确保在 Storyboard 中您的 UITableViewController 具有类 ViewController,如下所示:

enter image description here

并且 ViewController 是 UITableViewController 的委托(delegate)和数据源,就像这样(引用 socket ):

enter image description here

如果您根本看不到任何行,您还应该检查您的 UITableViewController 是否设置为 initialViewController(检查底部的行)。

enter image description here

关于ios - 如何使用 Swift 向 UITableView 添加项目?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25674892/

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