gpt4 book ai didi

ios - 如何创建一个自定义 UIView,它根据 objective-c 中的滚动方向从 UINavBar 后面向下或向上滑动?

转载 作者:塔克拉玛干 更新时间:2023-11-02 20:06:29 26 4
gpt4 key购买 nike

目前正在构建商店应用程序。我有一个 Collection View ,显示带有价格和标题的服装图像。我希望用户能够使用一个特殊的栏来过滤和优化结果并更改页面布局,该栏将向下滑动并在 UINavBar 下方自行绘制。

这就是我想要做的:

  • 用户开始向下滚动。
  • 从 UINavBar 后面以所需速度向下滑动导航栏大小的自定义 View 。
  • 用户开始向后滚动
  • 从 UINavBar 后面以所需速度向上滑动导航栏大小的自定义 View 。
  • 自定义 View 应该是不透明的
  • 自定义 View 不应影响 Controller View ,并且在可见时位于 Controller View 之上。

我的层次结构的一部分:

UINavigationController -> UIViewController -> UICollectionViewController

以上所有内容都将在我的 UICollectionViewController 中进行。

更多信息:

因为这是我经常做的事情,所以我想学习和理解如何正确地做这件事,但是我不介意使用现成的解决方案。

下图可能有帮助..

enter image description here

期待您的回复。

亲切的问候

最佳答案

在这里添加一个基本的下拉是非常简单的步骤。我用过here在此示例中,UIToolbar 用于滑入和滑出

已更新

video mentioned here今天更新,在 slideIn 工具栏中添加了颜色。

更新:1

请尝试 GTScrollNavigationBar正如这篇文章中描述的 stackOverflow .

关于ios - 如何创建一个自定义 UIView,它根据 objective-c 中的滚动方向从 UINavBar 后面向下或向上滑动?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22976441/

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