3

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

有任何想法吗?

4

2 回答 2

8

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

[actionSheet openInView:self.tabbarController.view];
于 2010-11-30T11:34:21.797 回答
0

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

希望这会有所帮助,谢谢,

马杜普

于 2010-11-30T11:41:12.180 回答