gpt4 book ai didi

ios - ScrollsToTop 功能在 iOS9 中无法正常工作

转载 作者:塔克拉玛干 更新时间:2023-11-02 08:32:59 24 4
gpt4 key购买 nike

我有一个 UIViewController 和一个包含大数据的 UITableView。我想在按下状态栏时实现 scrolltotop 的功能。

我的 Storyboard中设置了很多 UIView,所以我首先尝试为所有设置 scrollsToTop = NO,然后为 设置 scrollsToTop = YES UITableView 具体在 viewDidLoad 中。

相同的设置/配置适用于 iOS8 但不适用于 iOS9

我已经应用下面的代码来禁用开始时所有 subview 的滚动:

- (void)disableScrollsToTopPropertyOnAllSubviewsOf:(UIView *)view {

for (UIView *subview in view.subviews) {
if ([subview isKindOfClass:[UIScrollView class]]) {
((UIScrollView *)subview).scrollsToTop = NO;
}
[self disableScrollsToTopPropertyOnAllSubviewsOf:subview];
}
}

最佳答案

尝试使用内容偏移

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

关于ios - ScrollsToTop 功能在 iOS9 中无法正常工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37720452/

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