标签栏未使用UIViewController隐藏

时间:2017-08-10 14:09:50

标签: swift uiviewcontroller uitabbar

我使用Tab Bar添加UIViewController作为PresentViewController,然后视图如下所示: enter image description here

选择任何选项后,我需要隐藏标签栏,但我的屏幕看起来像:enter image description here

请建议我解决方案。我正在添加一个视图控制器:

  

self.presentViewController(responseSelector,animated:true,   完成:无)

2 个答案:

答案 0 :(得分:1)

我得到了解决方案。

  

让responseSelector =   ResponseSelectorViewController(responseId:currentResponse.title,   代表:个体经营)           responseSelector.modalPresentationStyle = .OverCurrentContext           self.presentViewController(responseSelector,animated:true,completion:nil)

我在此更改了一行代码。

  

responseSelector.modalPresentationStyle = .OverFullScreen

答案 1 :(得分:0)

我在ViewWillAppear()函数中使用了以下行:

self.tabBarController!.tabBar.isHidden = true

效果很好。