gpt4 book ai didi

ios - 如何在 Swift 中更新 TableView 中的行数?

转载 作者:搜寻专家 更新时间:2023-10-31 22:00:47 26 4
gpt4 key购买 nike

假设我最初设置我的行数:

func tableView(tableView:UITableView!, numberOfRowsInSection section: Int) -> Int {
return 100
}

如果我向表中添加一些内容并调用

self.tableView.reloadData()

如何获取要更新到 101 的行数?我能以某种方式再次调用该函数但返回 101 吗?

最佳答案

首先我建议你学习MVC设计模式,这对你学习ios编码很有帮助。然后,当你使用动态tableview时,我认为你应该保留tableveiw的数据源。

例如在你的 TableView Controller 中

保留一个数组作为你的数据源:

var Array = [something you want]

然后在

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

然后如果你想改变UI,只要改变这个数组,然后重新加载或插入/删除行

关于ios - 如何在 Swift 中更新 TableView 中的行数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26877786/

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