Objective c UIScrollView车轮效应

Objective c UIScrollView车轮效应,objective-c,cocoa-touch,uiscrollview,Objective C,Cocoa Touch,Uiscrollview,我需要在我的iPad应用程序中有两个特定功能的scrollview,其中一个在很多示例项目中很容易找到,即无限滚动。 第二个特性是,这是一个有问题的特性,我需要scrollview看起来像一个圆圈(像一个轮子),具有3D深度效果,当前页面在屏幕上点击,有一个大框架,其他页面仍然可以在后面看到,比如在深度上很远 你可以在这段TNT for iPad应用程序的评论视频中看到我的意思。 任何想法都将不胜感激,谢谢。视频显示的内容可能不是用UIScrollView完成的。最有可能的是查看CoreAni

我需要在我的iPad应用程序中有两个特定功能的scrollview,其中一个在很多示例项目中很容易找到,即无限滚动。 第二个特性是,这是一个有问题的特性,我需要scrollview看起来像一个圆圈(像一个轮子),具有3D深度效果,当前页面在屏幕上点击,有一个大框架,其他页面仍然可以在后面看到,比如在深度上很远

你可以在这段TNT for iPad应用程序的评论视频中看到我的意思。


任何想法都将不胜感激,谢谢。

视频显示的内容可能不是用UIScrollView完成的。最有可能的是查看CoreAnimation,并将每个屏幕放在背景导航屏幕的一个层中。

在EricLeaf的回答之后,我将注意力转移到这些窗口的动画上,并在网络上找到了解决方案。 您可以找到示例代码

基本上; 与上面的示例一样,我使用uiview作为容器,而不是uiscrollview和视图的自定义层。当用户使用角度在圆内滚动时,捕捉这些层上的PangestureRecognitor和concat旋转和平移变换