首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在PageViewContoller场景中快速隐藏选项卡栏

在PageViewContoller场景中快速隐藏选项卡栏
EN

Stack Overflow用户
提问于 2015-04-06 20:23:47
回答 1查看 348关注 0票数 1

我使用this tutorial为我的应用程序设置了一系列入职场景,在我的应用程序的其他地方使用TabViewController。当我运行应用程序时,入职场景在底部有一个空白的选项卡栏。

我试过在界面生成器的所有3个视图中勾选"Hide Bottom Bar on Push“:

我也尝试过添加

ViewController、PageViewController和PageContentViewController的override func viewDidLoad()函数的self.hidesBottomBarWhenPushed = true。没有快乐!

我也在相同的地方尝试了self.tabBarController?.tabBar.hidden = true

Elsewhere我找到了关于这个的引用:

代码语言:javascript
复制
override func prepareForSegue(segue: UIStoryboardSegue, sender: AnyObject?) {
    if segue.identifier == "showLogin"{
        println("showLogin seque called")
        let bottomBar = segue.destinationViewController as LoginViewController
        bottomBar.hidesBottomBarWhenPushed = true
        bottomBar.navigationItem.hidesBackButton = true
    }
}

但是,我没有任何命名segues,所以不确定如何识别段。

任何帮助都是令人惊叹的!谢谢

EN

回答 1

Stack Overflow用户

发布于 2015-06-20 19:25:50

要指定Segue名称,请首先选择segue,然后转到Attributes Inspector。下面你可以找到Storyboard Segue,从那里你可以在Identifier Box中提供Identifier name。

谢谢

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/29471264

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档