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

Dav*_*ave 3 iphone uiactionsheet ios4 ios-simulator

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

有任何想法吗?

Mik*_*ler 8

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

[actionSheet openInView:self.tabbarController.view];
Run Code Online (Sandbox Code Playgroud)

  • 事实证明,如果您将其设置为不覆盖屏幕底部的任何视图,则溢出所述视图的部分将不可触摸.最好只做[actionsheet openInView:self.view.window]吗? (2认同)