Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有一个UIScrollView意见,我想让其中一个留在同一个地方。我怎样才能做到这一点?
UIScrollView
现在我有一个滚动视图,它可以有 1 到 30 个或更多视图,我希望其中一个保持在滚动视图的顶部。
谢谢
如果您将视图控制器设置为滚动视图的委托,您可以实现- (void)scrollViewDidScroll:(UIScrollView *)scrollView并在该方法中,您可以更改滚动视图的子视图的坐标以使其中之一静止。
- (void)scrollViewDidScroll:(UIScrollView *)scrollView
@Jsdodgers 的答案是正确的,但我想添加使非滚动视图成为同级的替代方法UIScrollView(即它们都是某些共享超级视图的子视图)。