ios - 向上滚动 UICollectionView 不要将 UIView 移到其上方

标签 ios iphone objective-c uiview uiscrollview

我正在配置文件 ViewController 中工作。此配置文件在 UIView 子类 和包含一些图像的 CollectionView 库中有一个主图像。我希望能够向上滚动 UICollectionView 并移动 UIView,如果我向下滚动,我想再次观看 UIViewcollectionView 第一项再次显示时。

我尝试将 collectionViewUIView 添加到 ScrollView,但是 UIView只有在我触摸它时才向上滚动。

在这张图片中你可以看到我的问题Problem

提前致谢

最佳答案

您需要使顶部的 View 成为 Collection View 的Header View

如果您想要执行此操作,基本上它需要成为 Collection View 的实际部分。 (无论如何,这是最简单的方法)。

所以 Collection View 将占据整个屏幕,但它会有一个标题 View 。然后,当您滚动 Collection View 时,标题将移出 View ,然后在您再次向下滚动时返回。

关于ios - 向上滚动 UICollectionView 不要将 UIView 移到其上方,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22791630/

相关文章:

iOS 当我在自己的应用程序中单击关联域时,会启动 safari

iphone - 没有背景图片的 UINavigationBar 样式

iphone - 一个设备可以在多个 iOS Developer Program Account 中吗?

iphone - Objective-C 中的 "super"是什么? ( self != super )?

objective-c - typedef 枚举类型作为 NSDictionary 的键?

ios - Cocos2d 3.0 + Chipmunk + CCAnimation : moving physics body with animated object. 怎么样?

ios - Swift 3 测试 SKNode 的 SKSpriteNode 子类是否包含触摸

ios - 如何从 UIView 推送 UIViewController

iphone - 单击按钮索引 : ERROR

objective-c - 在 NSWindowController 的窗口出现在屏幕上之前对其进行配置