我的UIActionSheet不可点击,现在我什么也做不了

时间:2010-11-30 10:17:11

标签: iphone ios4 ios-simulator uiactionsheet

我用[actionSheet openInView:view]打开一个UIActionSheet ...它在iPhone模拟器中打开。你不能点击它。

有什么想法吗?

2 个答案:

答案 0 :(得分:8)

操作表存在一个特殊问题,当您从标签栏控制器内的视图中显示UIActionSheet时,取消按钮不可触摸。要解决此问题,您应该从标签栏控制器的视图中显示操作表:

[actionSheet openInView:self.tabbarController.view];

答案 1 :(得分:0)

您还应该检查您的视图(从中显示动作表)是否可触摸,这意味着视图的用户交互是否未被禁用。如果没问题,请检查Mike Weller的答案。

希望这有帮助, 谢谢,

Madhup