我有一个UIViewController
called ListVC
. ListVC
has a UITabBar
用户可以使用它来切换选项卡。它也有UINavigationController
.
In ListVC
我有一个按钮,我想推送一个名为的新 ViewControllerDetailVC
当它被按下时(用NavigationController
)。我想呈现DeatilVC
没有UITabBar
.
问题是当我使用pushViewController(animated)
方法,视图仍然有UITabBar
.
我怎样才能将视图(我不想以模态方式呈现)推到上面UITabBar
?
你可以在上面看到一个例子Whatsapp
从聊天列表中选择聊天时。图像:
Code:
self.navigationController?.pushViewController(detailVC, animated: true)
谢谢你!
当你push的时候写下下面的代码:
yourViewController.hidesBottomBarWhenPushed = true
您还可以在故事板推送时隐藏选项卡栏。选择您要推送的视图控制器并选中推送时隐藏底部栏:
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)