如何制作像iPad / iPhone主菜单的东西?

时间:2011-08-16 22:06:26

标签: objective-c xcode xcode4

在您阅读我的问题之后,无需说我是Xcode的绝对初学者:

在我的应用程序中,我正在整理,作为菜单,5张照片,以纵向完成整个屏幕。我正在为每个视图使用UISwipeGestureRecognizer,这样用户就可以左右移动所有视图。我的问题是过渡非常干燥和瞬间,没有任何动画。所以,我的问题是我应该使用什么来获取视图的这种很酷的效果,当用户取出他的手指时,捕捉到屏幕边界? 你知道,就像iPad的主菜单一样,当你使用你的应用程序浏览页面时,在将页面一直滑到最后并放开之前,页面会略微调整一下。 我到处看,在网上找不到任何东西。

非常感谢你的答案 伊万

2 个答案:

答案 0 :(得分:0)

查看three20库。它做到了这一点以及更多。具体来看launcher功能。

答案 1 :(得分:0)

如果您没有使用第三方实用程序(我不知道哪一个可以满足您的需求),您必须自己添加自己的动画和效果。

例如,如果您希望图标平滑地居中在屏幕上,可以设置一个定时器,每隔100毫秒触发一次0.5秒,这样在.5秒后,图标就会居中。

用户在轻扫后抬起手指取中心位置,图标离中心多远,然后除以5,每次定时器激活移动那么多。

这是一个简单的例子,但我认为你明白这一点。