gpt4 book ai didi

ios - 如何在 IOS7 UITableView 中滚动到顶部?

转载 作者:IT王子 更新时间:2023-10-29 07:38:47 27 4
gpt4 key购买 nike

在 IOS6 中,我有以下代码可以滚动到 UITableView 的顶部

[tableView setContentOffset:CGPointZero animated:YES];

在 IOS7 中,这不再有效。表格 View 没有完全滚动到顶部(但几乎)。

最佳答案

在 iOS7 中,全屏 UITableView 和 UIScrollView 组件,默认情况下,调整内容和滚动指示器 insets 以使一切正常。但是,正如您所注意到的,CGPointZero 不再代表将您带到视觉“顶部”的内容偏移量。

改用这个:

self.tableView.contentOffset = CGPointMake(0, 0 - self.tableView.contentInset.top);

在这里,您不必担心是否有部分或行。您也不会告诉 TableView 以第一行为目标,然后想知道为什么它没有显示所有非常高的表标题 View 等。

关于ios - 如何在 IOS7 UITableView 中滚动到顶部?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19243177/

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