gpt4 book ai didi

iOS7 UITableView scrollsToTop 不起作用

转载 作者:行者123 更新时间:2023-12-01 17:31:43 24 4
gpt4 key购买 nike

这个问题在这里已经有了答案:





Can't get scrollsToTop working on iOS7

(6 个回答)


8年前关闭。




我的 View Controller 中只有一个 UITableView 并且有我的代码:

@interface MyViewController ()<UITableViewDataSource,UITableViewDelegate>

self.tableView = [[UITableView alloc] initWithFrame:CGRectMake(0.0, 0.0, 320.0, [UIScreen mainScreen].bounds.size.height) style:UITableViewStylePlain];
self.tableView.delegate = self;
self.tableView.dataSource = self;
self.tableView.scrollsToTop = YES;
[self.view addSubview:self.tableView];

它甚至不运行:
- (BOOL) scrollViewShouldScrollToTop:(UIScrollView*) scrollView

我不知道为什么,我该如何解决这个问题?非常感谢你。

最佳答案

屏幕上是否有多个 ScrollView 或表格 View 或 Collection View ?

如果是这样,只有其中一个可以将 scrollsToTop 设置为 YES,否则 iOS7 不会将其中任何一个滚动到顶部。

正如苹果的文档所说,“在 iPhone 上,如果屏幕上有多个 ScrollView 将 scrollsToTop 设置为 YES,则滚动到顶部手势无效。”

来自 Can't get scrollsToTop working on iOS7 的引用资料

关于iOS7 UITableView scrollsToTop 不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19374344/

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