如何在刷新页面时阻止TableView出列

时间:2016-11-09 23:32:21

标签: ios swift uitableview

我正在开发一个Weather Application项目,每当我进入设置页面并返回时,我的TableView都会继续出列。因此,例如,TableView有一个从Sun,Mon,Tues,Wed等开始的日期列表,每当我离开页面进入Apps设置并返回时,TableView就会减少一天。所以它从周日,周一,周二,周三到周一,周二,周三,周四。

在哪里可以更改代码以使其继续使用TableView功能而不会在刷新页面时出列?

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

if let cell = tableView.dequeueReusableCell(withIdentifier: "weatherCell", for: indexPath) as? WeatherCell {
    let forecast = forecasts[indexPath.row]
    cell.configureCell(forecast: forecast)
    return cell
} else {
    return WeatherCell()
  }
}

0 个答案:

没有答案