有没有一种简单的方法在iPhone上创建模态按钮菜单?

时间:2010-08-16 22:51:35

标签: iphone

许多应用程序似乎都是这样做的。例如,转到Apple的邮件应用程序,然后按工具栏上的“回复”按钮。您将获得一个菜单,其中的按钮会显示“回复”,“全部回复”,“转发”和“取消”,这些按钮将从底部向上滚动。

我认为我可以这样做的方法是在IB中用我想要的按钮创建一个短视图,以模态方式呈现它,然后右视图控制器来处理按钮。

这似乎很常见,必须有一种更简单的方法(比如添加到工具栏和导航栏是多么容易)。

我缺少一些小部件或快捷方式吗?

2 个答案:

答案 0 :(得分:6)

这实际上只是一张UIActionSheet。你可以很容易地创建一个。

http://ykyuen.wordpress.com/2010/04/14/iphone-uiactionsheet-example/

答案 1 :(得分:0)

只需在IB中创建一个包含所需控件的视图控制器,然后在当前视图控制器上调用[self presentModalViewController:[[[MyModalViewController alloc] init] autorelease] animated:YES]