2011-03-21 76 views
0

嗨,我想通过按钮点击一个以上的原始UIView,并在用户点击后退按钮后想要回到原来的UIView。 Like notofikations在facebook应用程序中查看,或从相机应用程序中显示照片库。向上滑动UIView

我该如何认识到这一点?

回答

1

您正在查找的方法位于UIViewController中。在你的视图控制器只是做这样的事情:

[self presentModalViewController:viewControllerOfViewToSlideUp animated:YES]; 
+0

非常感谢!它正在工作,这是非常简单的方法来做到这一点 – gbaor 2011-03-21 08:02:41

0

这是你使用视图控制器。标准的视图控制器内置了用于完成这种转换的方法。如果您想手动执行此操作,则可以通过presentModalViewController:animated:方法告诉当前的视图控制器调用新的视图控制器。

如果您不想使用视图控制器,则可以在当前视图底部的下方放置一个新视图,然后使用Core Animation将其移动到位。最简单的方法是这样的:

[[view animator] setFrame:position];

但是,正确的方法是使用视图控制器。