我想知道如何从屏幕底部显示 UIActionSheet。我尝试使用该showInView:
方法MainView
作为视图来显示它,但我得到了MainView Undeclared
错误。
问问题
8591 次
3 回答
11
您需要引用控制器视图:
[actionSheet showInView:self.viewController.view]
于 2009-11-09T17:01:57.123 回答
8
如果您尝试在窗口上显示 UIActionSheet,尽管您使用 TabBar 或 ToolBar UI,则 ActionSheet 的底部不会响应您的触摸。您最好按以下方式使用:
[[[UIApplication sharedApplication] delegate] window];
于 2009-11-10T00:24:25.983 回答
2
或者您可以在主窗口中显示它。如果您有标签栏应用程序,它将很有用。
[[[UIApplication sharedApplication] delegate] window];
于 2009-11-09T17:40:38.450 回答