【问题标题】:How to prevent UITableView from reloading after a new controller was pushed?推送新控制器后如何防止 UITableView 重新加载?
【发布时间】:2010-10-01 11:21:51
【问题描述】:

我有一个商店定位器(tableview)和一个地图视图。基本上我想轻松地来回这两个,而不必担心记忆。 tableview 会下载一大块数据并将它们解析到 tableview 中。

有没有办法我不能再次加载表格视图的数据?类似于模态视图控制器的东西,但推动它而不是呈现它。我不希望将数据存储到 NSUserDefaults 并检查它是否存在,因为数据相当大。

【问题讨论】:

    标签: ios iphone uitableview


    【解决方案1】:

    如果您没有明确告诉表视图重新加载数据,它不会。

    要么你有一些代码显式地重新加载你的数据,要么地图视图占用了大量内存,这会触发你的表格视图控制器的清理,实质上是删除并稍后重建你的表格视图。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-03-24
      • 2016-12-18
      • 1970-01-01
      • 2013-06-16
      • 1970-01-01
      • 2018-06-01
      相关资源
      最近更新 更多