滚动除部分视图之外的视图

时间:2014-05-21 14:27:14

标签: ios objective-c

我想要一个带滚动的屏幕,我想滚动直到视图的一部分。当我到达此位置时,此部分将固定在顶部,您可以继续滚动。在图片中:

enter image description here

您开始滚动直到按钮分开,然后,按钮保持固定在顶部,您可以滚动更多。它就像列表中的spotify app效果一样,或多或少,如果你知道的话。

提前谢谢

1 个答案:

答案 0 :(得分:0)

您可以通过在滚动视图的委托中实现-scrollViewDidScroll:方法来实现此目的。当视图滚动时,检查偏移量以查看按钮是否可见。如果是,并且它接近正确的位置,您可以将其从滚动视图中移除并将其放置在所需位置的滚动视图上方。