Ios 如何在Swift中更新TableView中的行数?
假设我最初将行数设置为:Ios 如何在Swift中更新TableView中的行数?,ios,uitableview,swift,Ios,Uitableview,Swift,假设我最初将行数设置为: func tableView(tableView:UITableView!, numberOfRowsInSection section: Int) -> Int { return 100 } 如果我在桌子上加了点东西然后打电话 self.tableView.reloadData() 如何将要更新的行数设置为101?我可以再次调用该函数,但返回101吗?首先,我建议您学习MVC设计模式,这对您学习ios编码很有帮助。 然后,当您使用动态tablevi
func tableView(tableView:UITableView!, numberOfRowsInSection section: Int) -> Int {
return 100
}
如果我在桌子上加了点东西然后打电话
self.tableView.reloadData()
如何将要更新的行数设置为101?我可以再次调用该函数,但返回101吗?首先,我建议您学习MVC设计模式,这对您学习ios编码很有帮助。 然后,当您使用动态tableview时,我认为您应该保留tableview的数据源 比如说 在tableviewcontroller中 保留一个数组作为数据源:
var Array = [something you want]
然后在
func tableView(tableView:UITableView!, numberOfRowsInSection section: Int) -> Int {
return array.count
}
然后,如果要更改UI,只需更改此数组,然后重新加载或插入/删除行表后面的数据模型是什么?通常它是一个数组-在这种情况下,对于
numberofrowsinssection
返回array.count