iOS - iPhone应用程序由包含导航栏的标签栏组成。覆盖模式视图使标签集区域难以打到
问题描述:
我有一个iphone应用程序,由main.xib中的tabbar控制器组成,其中标签栏控制器包含导航控制器,它们与相应的视图控制器相关联。我认为这是非常标准的。iOS - iPhone应用程序由包含导航栏的标签栏组成。覆盖模式视图使标签集区域难以打到
如果我从包含在此层次结构中的导航控制器提供模式视图控制器视图,则此视图控制器所拥有的视图按照您的预期弹出。但是,Ive注意到,如果我在这个“模态表达”视图的最底部有控件(例如按钮),它很少检测水龙头。好像下面的tabset阻止触摸。请注意,当我呈现模态视图控制器视图时,它会填充可见屏幕,而不会从选项卡集的下方向上滑动。
我以为这个tababar控制器 - >导航控制器的层次结构是非常标准的,我不应该能够从这个设置中的导航控制器呈现模态视图控制器没有问题?我也尝试从标签栏控制器中呈现模态视图控制器,效果相同。
如何在应用程序中使用tabbar控制器 - >导航控制器层次结构呈现模态视图控制器,以便该视图的最低部分可以检测到触摸?
感谢您的任何帮助!
答
查看Harry的第一个回答,我相信这个设置与你的情况有关。发布更新,并让我们知道这是否有帮助:UIView doesn't resize to full screen when hiding the nav bar & tab bar
此外,你用什么代码来呈现模态视图?