从UIView底部拖动菜单

时间:2013-06-06 12:57:49

标签: iphone ios5 uiview uiviewanimationtransition

我正在开发iOS应用,我需要实现以下功能, enter image description here

用户应通过向上滑动从底部拖动菜单,也可以通过向下滑动关闭菜单,

iOS中是否有任何api或任何类来执行此类功能, 我搜索了它,但我没有得到任何这样的api轻松做到这一点。 请建议我的解决方案, 提前致谢。

2 个答案:

答案 0 :(得分:5)

查看Code for PullableView

UIView子类,实现类似于iOS 5中的通知中心的可拉行为。

它的外观 - https://www.cocoacontrols.com/controls/pullableview

答案 1 :(得分:0)

如果您的子视图位于(0,470,320,80)并且您想要将其移动到(0,400,320,80); 试试这个简单的代码

            [UIView beginAnimations:nil context:nil];
            [UIView setAnimationDuration:1.2];

            self.my_subview.frame=CGRectMake(0, 400, 320, 80);

            [UIView commitAnimations];