0

我有一个 iphone 应用程序,由 main.xib 中的标签栏控制器组成,其中标签栏控制器包含导航控制器,这些控制器与相应的视图控制器相关联。我认为这是非常标准的。

如果我从包含在此层次结构中的导航控制器中呈现模态视图控制器视图,则此视图控制器拥有的视图会按您的预期弹出。但是,我注意到如果我在这个“模态呈现”视图的最底部有控件(例如按钮),它很少检测到点击。似乎下面的标签集阻止了触摸。请注意,当我呈现模态视图控制器视图时,它会填充可见屏幕,它不会从选项卡集下方向上滑动。

我认为这个 tababar 控制器-> 导航控制器层次结构非常标准,我不应该能够在这个设置中从导航控制器呈现模态视图控制器而没有问题吗?我还尝试从标签栏控制器呈现模态视图控制器,效果相同。

如何在带有标签栏控制器->导航控制器层次结构的应用程序中呈现模态视图控制器,以便该视图的最低部分可以检测到触摸?

谢谢你的帮助!

4

1 回答 1

0

查看Harry的第一个答案,我相信这个设置与您的情况有关。发布更新并让我们知道这是否有帮助:UIView 在隐藏导航栏和标签栏时不会调整为全屏

另外,您使用什么代码来呈现模态视图?

于 2012-07-11T00:06:48.283 回答