iOS中的自定义UIAction表

时间:2013-01-21 13:21:11

标签: ios ios5 ios6 uiactionsheet uianimation

我有一种情况,只需点击一下按钮,我就想从底部动画一个tableView,我尝试使用CustomActionSheet sample,但我觉得它非常复杂。请告诉我可能的方式我们可以做到这一点。

1 个答案:

答案 0 :(得分:0)

首先将表视图的框架设置在视图外侧,然后添加为子视图之后通过更改框架来提供动画......

CGFloat height = 100;
[yourTableView setFrame:CGRectMake(0, 480, 320, height)];
[self.view addSubview:yourTableView];
[UIView animateWithDuration:0.5 animations:^{
     [yourTableView setFrame:CGRectMake(0, 480 - height, 320, 100)];
}];

希望它能帮到你