Ran*_*wan 24 iphone user-interface uitabbarcontroller uiactionsheet
我已经在我的项目使用的actionsheet,当它出现就显示所有的按钮,但最后(第4)按钮不回应我的点击(只有它的一半部分响应)..
我知道它的原因是因为我使用了一个TabBarController而且当前的类位于那个tabbar控制器中......只有那部分动作表响应了哪个位于标签页面....而且我的最后一个按钮是一半以上一半在tabbar顶部
请帮忙
sta*_*ckr 83
我建议用这个:
[actionSheet showInView:[UIApplication sharedApplication].keyWindow];
Run Code Online (Sandbox Code Playgroud)
我遇到了同样的问题并使用此方法来证明它对我有用.TabBar想要保持关键窗口是什么让你的底部按钮出现在上面,但实际上是在tabbar下面.
希望这能为你解决问题..
如果您使用横向模式,并且上述方法不起作用.您可以使用以下修复:
@Vinh Tran:[sheet showFromTabBar:self.parentViewController.tabBarController.tabBar]
| 归档时间: |
|
| 查看次数: |
6859 次 |
| 最近记录: |