Ios7 顶部带有uiview的Scrollview

Ios7 顶部带有uiview的Scrollview,ios7,uiscrollview,Ios7,Uiscrollview,我有scrollview,它上面有一个uiview,我想做的是当我滚动scrollview时,TopUIView也应该相应地滚动。由于某些原因,我不想将uiview放在scrollview中。但是如何使它即使不在scrollview中也可以滚动 如果希望另一个视图滚动,它也应该是UIScrollView或继承它的类。UIView本身不可滚动 因此,您可以将背景滚动视图contentOffset链接到前滚动视图 不管怎样,你的限制很奇怪。如果你可以更明确一些,有人可能会为你提供一种更有用/简单的方

我有scrollview,它上面有一个uiview,我想做的是当我滚动scrollview时,TopUIView也应该相应地滚动。由于某些原因,我不想将uiview放在scrollview中。但是如何使它即使不在scrollview中也可以滚动

如果希望另一个视图滚动,它也应该是UIScrollView或继承它的类。UIView本身不可滚动

因此,您可以将背景滚动视图contentOffset链接到前滚动视图


不管怎样,你的限制很奇怪。如果你可以更明确一些,有人可能会为你提供一种更有用/简单的方法来完成你的任务。

你可以用KVO收听scrollView的
内容偏移量
,并相应地更新上层UIView的
转换。

是的,即使我在scrollView中使用了scrollView。。但是我怎样才能知道哪个scrollview正在被滚动。。如果两个滚动视图都可以垂直滚动。外部scrollview将在顶部包含uiview和scrollview。发生的事情有时是内部的scrollview被滚动有时是外部的scrollview内部的scrollview有点错误。您还说过要滚动的视图不是scrollview的子视图。我在scrollview的顶部使用了uiview。。在scrollviewdidscroll中,我根据scrollview内容偏移量的变化更改uiview的帧位置。。当我慢慢滚动时,效果很好。。但是为了更快的滚动。。这样不行。。可能是scrollviewdidscroll没有为每个像素更改调用。。建议我如何让它工作,即使用户滚动更快。