Iphone 显示UIActionSheet

Iphone 显示UIActionSheet,iphone,objective-c,uiactionsheet,Iphone,Objective C,Uiactionsheet,我想知道如何从屏幕底部显示UIActionSheet。我已经尝试使用showInView:方法,将MainView作为视图来显示它,但是我得到了MainView未声明的错误 您需要参考控制器视图: [actionSheet showInView:self.viewController.view] 或者您可以在主窗口中显示它。如果您有一个tabbar应用程序,它将非常有用 如果您试图通过使用TabBar或ToolBar UI在窗口上显示UIActionSheet,则ActionSheet的底部不

我想知道如何从屏幕底部显示UIActionSheet。我已经尝试使用
showInView:
方法,将
MainView
作为视图来显示它,但是我得到了
MainView未声明的错误

您需要参考控制器视图:

[actionSheet showInView:self.viewController.view]

或者您可以在主窗口中显示它。如果您有一个tabbar应用程序,它将非常有用


如果您试图通过使用TabBar或ToolBar UI在窗口上显示UIActionSheet,则ActionSheet的底部不会响应您的触摸。 您最好按以下方式使用:


[[UIApplication sharedApplication]委托]窗口]

如果您有选项卡栏或工具栏,还可以查看UIActionSheet文档以了解showFromToolbar和showFromTabBar的详细信息。
[[[UIApplication sharedApplication] delegate] window];