在 uinavigation 控制器层次结构中重新加载 uitableviews

发布于 2024-12-27 03:38:28 字数 295 浏览 1 评论 0原文

我浏览了该网站一段时间以找到这个问题的答案,但我似乎无法弄清楚,所以如果这是重复的,请原谅。

我正在创建一个 ios 应用程序,它使用带有 uinavigation 层次结构的 uitableview 。当用户单击按钮时,表视图会被推入堆栈,从 Web 服务器上的 xml 文档解析数据,然后填充数据。当用户点击后退按钮时,您将被引导回主页。如果用户随后点击按钮返回到前面提到的表视图,则不会从网络服务器重新解析数据。这些值只是从先前的解析中重新加载。有没有办法防止这种情况发生,因为应用程序将允许其他用户更新表视图中的值。

非常感谢您的帮助。

I browsed through the site for awhile to find an answer to this question but I couldn't seem to figure it out, so if this is repetitive please excuse me.

I am creating an ios app which uses a uitableview with a uinavigation hierarchy. When a user clicks a button a tableview is pushed on the stack, data is parsed from an xml document on a webserver and then populated with data. When the user hits the back button you are directed back the main page. If the user then hits the button to go back to the previously mentioned table view, the data is not reparsed from the webserver. The values are simply reloaded from the previous parse. Is there a way to prevent this from happening because the app will allow other users to update the values in the table view.

Thanks so much for the help.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

む无字情书 2025-01-03 03:38:28

在解析方法结束时,在最后一个右大括号投入之前:

[yourTableName reloadData];

看看这是否有帮助。我有一个类似的问题,它为我解决了。

At the end of your parsing method, before your last closing curly brace throw in:

[yourTableName reloadData];

See if that helps out. I had a similar issue and that fixed it for me.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文