当前位置: 首页 > 面试题库 >

使用Swift在表视图中重新加载单元格数据

宓季同
2023-03-14
问题内容

如何在我的表格视图中重新加载单元格的数据?我想向我的服务器发出请求,并且服务器响应JSON。目前,我实现了请求和响应处理,并且可以在单元格中显示数据。但是我希望服务器仅响应十个数据集。当我滚动到带有应用程序中十个单元格的表格视图的末尾时,我想向服务器发出下一个请求,服务器将提供接下来的十个数据集,依此类推。我使用Swift作为编程语言。

谢谢!


问题答案:

您可以使用self.tableView.reloadData()以便重新加载整个表或self.tableView.reloadRowsAtIndexPaths(paths, withRowAnimation: UITableViewRowAnimation.None)重新加载特定的单元格。

您可以在此处阅读有关UITableView类的更多信息。



 类似资料:
  • 我希望我的swift代码在每次按下按钮时都添加一个新的tableview单元格。你可以在下面的gif中看到我想要的东西。这段代码应该在func-tableView(_tableView:UITableView,cellForRowAt-indexPath:indexPath)中添加按钮- 在此输入图像描述

  • 我有一个带有几个IBOutlet的自定义单元格类。我已经将类添加到故事板。我已经连接了所有的出口。我的cellForRowAtIndexPath函数如下所示: 这是我的自定义单元格类: 当我运行应用程序时,我的所有手机都是空的。我已注销,它包含所有正确的字符串。我还尝试了将一个实际字符串与标签相等,这会产生相同的结果。 我错过了什么?感谢任何帮助。

  • 问题内容: 我想使用swift在表格视图中使用延迟加载概念。在我的表格视图中,我正在显示包含产品图像和产品名称的多个单元格。请帮助我获得解决方案。 问题答案: 旧解决方案: 由于您没有显示任何代码。 这是给你的例子。 请遵循本教程以获取更多信息。希望这会帮助你。 新解决方案: 这是我的朋友Leo Dabus创建的扩展,使用起来 非常简单: 现在,在您的方法中,以这种方式将图像分配给单元格: 正如R

  • 我有一个带有表视图的Xib(我使用的是Xib而不是常规的故事板,因为我将Xib插入到UIPageView控制器中)。在 Xib 的类中,我注册了一个自定义表视图单元格。尽管单元格插入到表视图中,但它不会根据其约束正确调整大小,也不会更改表视图的显示。 这是我在视图控制器中的设置代码,它具有表视图xib:类 当我运行应用程序时,它看起来像这样: 所以基本上,自定义单元格是从xib文件添加到表格视图中

  • 我按照本教程创建了一个自定义。xib,我计划在表格视图的单元格中使用它: https://medium.com/@brianclouser/swift-3-creating-a-custom-view-from-a-xib-ecdfe5b3a960 以下是我创建的 .xib 类: 以前,我在情节提要中创建我的表视图单元格,但我已经意识到我想要一个更灵活的视图,以便我可以在应用的不同部分使用它,所以