2013-02-28 54 views
0

你好的开发伙伴们,多层的UIScrollView

我已经为一个项目,示出具有偏移的多层(不知道如何来形容层)滚动型的一个很好的例子到处搜寻。类似于此视频http://vimeo.com/30783282中显示的Victoria Secret iPad应用程序。老实说,应用程序更好看那些模型中的一些。

这将是非常赞赏!

谢谢。

回答

0

我并不完全确定你指的是哪一个“分层”,所以我只是对一种可能性发表评论,这是在你引用的视频的13秒内看到的一种可能性。

您可以有两个UIScrollView,具有相同的帧(即一个在另一个之上)。在较低的一个设置userInteractionEnabledNO,并且不要设置它的委托。对于较高的UIScrollView,请设置代理并在scrollViewDidScroll回调上调整较低UIScrollView的框架所需的量。

+0

你是否知道任何示例项目/有任何示例项目,你会愿意分享? 再一次,非常感谢。 – iSkore 2013-02-28 14:38:49

+0

好吧,我刚刚尝试了这一点,我可以看到我的观点很好,但我怎样才能让下层视图滚动?你知道如何让他们以不同的速度滚动吗? – iSkore 2013-02-28 14:50:39

+0

在'scrollViewDidScroll'回调中,设置较低'UIScrollView'的contentOffset。为了使较低的'UIScrollView'移动得更慢,比如说,将UIScrollView的宽度缩小一半,并将contentOffset.x设置为两者中相同的百分比。 – Andy 2013-02-28 15:31:32