gpt4 book ai didi

iOS 11 导航栏滚动

转载 作者:行者123 更新时间:2023-11-28 08:03:17 25 4
gpt4 key购买 nike

因此,设置如下所示:我想要一个导航栏和三个 collectionView。我希望能够水平滚动 collectionviews 并且在垂直滚动时 navigationBar 大标题动画也应该触发。

我尝试过的:我的第一次尝试是创建一个 horizo​​ntally.scrolling collectionView,其中的单元格具有整个 View 的大小,并且在每个单元格中都会有另一个垂直滚动的 collectionView。现在,这对我的目的很有效,但大标题保持相同大小 - 据我了解,这是因为它没有收到任何垂直滚动事件,因为我的垂直滚动 collectionViews 嵌入在主 collectionView 中。

它看起来像这样:https://giphy.com/gifs/50hYRx71XSdYA/html5

然后我尝试了一种不同的方法。我用一个垂直滚动的 collectionView 创建了 pageViewController 和两个 v​​iewController。而且......它也没有用。这次如果有 pageCurl 动画,导航标题 DID 动画 - 但我不想要 pageCurl 动画,你可以在这里看到:https://giphy.com/gifs/jFmOpEtUOyxtC/html5将动画更改为 .scroll 只是禁用了标题动画:https://giphy.com/gifs/l0IsGVhKKb0lzomqc/html5

我找不到办法做到这一点,你们有什么想法吗?

谢谢!

最佳答案

不幸的是,新的自折叠导航栏在后台使用了一些私有(private)的 Apple-magic 来连接到 View Controller 的顶级 ScrollView ,因此您不能按照您描述的方式使用此机制。

关于iOS 11 导航栏滚动,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45946265/

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