gpt4 book ai didi

iphone - 如何在UITableViewController中实现 "Load 25 More"

转载 作者:行者123 更新时间:2023-12-03 18:43:00 25 4
gpt4 key购买 nike

我正在开发 iPhone 应用程序。应用程序将大量记录从 Web 服务加载到 TableView Controller 中。我想首先加载 25 条记录,然后单击 TableView 末尾的“加载 25 条以上”之类的内容,然后将其保留在 25 批中。

任何帮助将不胜感激。

谢谢

最佳答案

只需在表页脚中放置一个连接到事件的按钮即可。单击该按钮后,将接下来的 25 个结果附加到现有的项目数组中。

之后,只需执行一个[self.tableView setNeedsDisplay]即可。我用它来让我的表知道表中有额外的数据。通过使用它,无需滚动到表格中的右行,因为它保持其原始位置。

另外,为什么要调用 viewDidAppear 方法,这对我来说似乎是错误的,因为(当然) View 已经出现,并且您在那里所做的所有声明和分配都已重新完成。只需将在查看 View 时以及在附加数据时需要完成的内容放入单独的方法中,然后从按钮按下事件和 viewDidAppear 事件中调用该方法即可。

关于iphone - 如何在UITableViewController中实现 "Load 25 More",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2801069/

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