根据UIScrollView中的页面旋转UILabels就像在Google+ App

问题描述:

我在UIScrollView中有几个(8)不同视图的应用程序。他们正在盘旋,以便当你试图“落后”最后一个时,你会到达第一个,反之亦然。 我的问题是如何在Google+应用程序流中创建标题栏。有标题与页面一起盘旋并显示当前可见页面。 我怎么能意识到这一点?是否有可能创建一个通用类来在许多不同的应用程序中使用这种视图?根据UIScrollView中的页面旋转UILabels就像在Google+ App

我已经试着用一些不同的方法解决这个问题,但他们都没有工作(好)。我可以在我的scrollView上方显示标签并移动它们,但是对于我来说多远以及哪些文本看起来很困难。

所以现在我期待着你的答案; d

尝试使用两个UIScrollView,一个是内容,一个是头。标题UIScrollView将由您的视图控制器控制,该视图控制器也是主要UIScrollView的代表。无论何时收到主UIScrollView-scrollViewDidScroll:消息,请更新标头UIScrollView

我认为您需要在customview中添加标签,然后在scrollView中添加customviews,您将获得单个视图的事件,因此您可以根据角度旋转该视图,并将标签保持在固定位置...