重新加载 UITableView 时使其不会滚动到顶部

发布于 2024-11-09 08:45:25 字数 197 浏览 0 评论 0原文

我有一个 UITableView,其中填充了 Twitter 时间线。我还可以滚动刷新(如 Tweetie/Twitter),当用户滚动刷新时,新内容会添加到顶部。我该如何做才能让表格视图将内容添加到实际位置的顶部。换句话说,我不想在重新加载时首先获得最新的推文,而是应将新内容添加到实际位置的顶部,必须滚动到顶部才能查看最新的推文。希望你们已经理解了,因为它可能有点难以理解;)

I have an UITableView populated with a Twitter timeline. I also have scroll to refresh (like Tweetie/Twitter) and when user scrolls to refresh, new content is added to the top. How would I do so the table view adds the content to the top of the actual position. In other way, I don't want to have the latest tweet the first at reload, instead new content should be added to the top of the actual position, having to scroll to the top to see latest tweets. Hope you guys have understood it as it could be a bit difficult to understand ;)

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

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

发布评论

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

评论(1

纸伞微斜 2024-11-16 08:45:25

感谢@TheBlack,这帮助了我:)

引用>

You could have taken a peek into UITableView class reference and you'd find – 
scrollToRowAtIndexPath:atScrollPosition:animated: – 
scrollToNearestSelectedRowAtScrollPosition:animated

Thanks to @TheBlack, that helped me :)

Quote >

You could have taken a peek into UITableView class reference and you'd find – 
scrollToRowAtIndexPath:atScrollPosition:animated: – 
scrollToNearestSelectedRowAtScrollPosition:animated
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文