将一个栏滑到iPhone屏幕上

时间:2011-02-15 14:23:02

标签: iphone slide

我正在制作一个iPhone网页,为了对设备进行优化,我们决定隐藏菜单栏并将其替换为顶部的一个按钮。单击此按钮时,菜单栏会下拉,并允许用户转到另一页。我在试图让酒吧向下滑动时遇到了一些麻烦。非常感谢任何帮助。

1 个答案:

答案 0 :(得分:0)

您需要使用它来为视图设置动画。例如,如果菜单是保存条形码(320x50像素)的变量,您可以使用以下代码从顶部向上和向下动画显示:

[UIView beginAnimations:nil context:nil];
[UIView setAnimationDuration:.3];
if (menu.frame.origin.y == 0)
  menu.frame = CGRectMake(0, -50, 320, 50);
else
  menu.frame = CGRectMake(0, 0, 320, 50);

[UIView setAnimationDelegate:self];     
[UIView commitAnimations];