请原谅我的钝头衔,因为我不确定如何描述这个问题。iOS UIView滚动UI - 如何实现?
最近很多iOS应用程序都使用滚动UI设计模式,这有助于最大化屏幕空间,通常在用户向下滚动时隐藏标题。
例如,Instragram的主视图顶部有Instragram标题。在此视图上向上滚动可将标题固定在顶部,并且视图通常会恢复到内容的顶部。但向下滚动并将标题作为内容的一部分,为额外的44个垂直空间提供方便。
它可能是我在一段时间内没有做过多的iOS工作,但我无法轻易弄清楚如何最好地实现这一点?对可怕的描述抱歉。
我们确实在我们的应用程序的一个类似的东西在那里,当你滚动表视图,它表扩大到几乎全屏幕,如果你在顶部不是(在顶部留下一定的空间,以收缩表如果需要的话)。当您滚动回顶端时,表格会缩小。如果我没有记错,我们在[UIView动画]中使用了一系列setFrame,抵消了每个元素的Y坐标。我还记得我们必须实现scrollViewDelegate方法并检查scrollView的contentOffset值。 – Zhang 2012-07-10 12:10:41