显示UIActionSheet

Mar*_*ski 7 iphone objective-c uiactionsheet

我想知道如何从屏幕底部显示UIActionSheet.我已经尝试使用该showInView:方法MainView作为视图来显示它但我得到MainView Undeclared错误.

enn*_*ler 11

您需要引用控制器视图:

[actionSheet showInView:self.viewController.view]
Run Code Online (Sandbox Code Playgroud)


小智 8

如果您尝试在窗口上显示UIActionSheet但使用TabBar或ToolBar UI,则ActionSheet的底部部分不会响应您的触摸.你最好使用如下:

[[[UIApplication sharedApplication] delegate] window];