gpt4 book ai didi

ios - 包含多个并排表格 View 时,Scrollview scrollsToTop 不起作用?反复寻找

转载 作者:行者123 更新时间:2023-11-28 21:54:08 24 4
gpt4 key购买 nike

我查看了这个线程并尝试了所有我看到的东西,但我似乎无法让它工作。

Scroll to top of UITableView by tapping status bar

我有一个 UINavigationController 和一个 UITabBarController。应用程序首先打开一个 UICollectionView。

当用户进行选择时,它会调出一个由自定义 UIViewController(“ScrollViewController”)运行的 ScrollView。 ScrollViewController 制作了四个 TableViewController,并将它们的 TableView 并排放置在 ScrollView 中,并启用了分页,并且还有一个 float 的 UIPageControl。

点击顶部栏会将 CollectionView 滚动到顶部,但是一旦调出 ScrollView,我就无法从任何地方向上滚动。我已经尝试将所有 TableViews 的 scrollsToTop 设置为 NO,没有变化。

有什么建议吗?

最佳答案

没错。您只能通过点击状态栏来控制一个 ScrollView 。如果屏幕上有多个 ScrollView (隐藏或可见),您可以通过使用 scrollsToTop = NO 禁用所有其他 ScrollView 上的自动滚动,将其中一个设置为由状态栏点击控制。 ,其中包括在其中使用 ScrollView 的任何内容,例如表格 View 或分页器。

self.myTableView.scrollsToTop = NO;

根据 Apple 的文档:

On iPhone, the scroll-to-top gesture has no effect if there is more than one scroll view on-screen that has scrollsToTop set to YES.

关于ios - 包含多个并排表格 View 时,Scrollview scrollsToTop 不起作用?反复寻找,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27197747/

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