如何使UIScrollView的子视图保持静止

时间:2013-08-09 04:54:57

标签: ios objective-c

我有一个UIScrollView的视图,我想让其中一个留在同一个地方。我怎么能这样做?

现在我有一个滚动视图,它可以有1到30个或更多的视图,我希望其中一个保留在滚动视图的顶部。

由于

2 个答案:

答案 0 :(得分:1)

如果将视图控制器设置为滚动视图的委托,则可以实现- (void)scrollViewDidScroll:(UIScrollView *)scrollView,并且在该方法中,您可以更改scrollView子视图的坐标,使其中一个静止。

答案 1 :(得分:0)

@Jsdodgers答案是正确的,但我想添加使非滚动视图成为UIScrollView的兄弟的替代方案(即它们都是某些共享超级视图的子视图)。