首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >TableViewController和NavigationBar

TableViewController和NavigationBar
EN

Stack Overflow用户
提问于 2015-07-26 10:21:46
回答 3查看 96关注 0票数 1

我一直在网上搜索这个解决方案,但我放弃了,现在不得不问一个问题。

我做了一个navigationController,当我尝试添加一个额外的NavigationBar时,它只是在表视图中添加?(下面的照片)

在照片中,你会看到我在底部有一个导航栏,但是当我运行这个应用程序时,它不会出现。

这怎么可能呢?

向亚历山大问好

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2015-07-26 10:50:19

似乎你在汽车布局上有很多问题。添加一个常规的UIView作为tableHeaderView,将您的navigationBarThere放置到建议的约束中。

自动布局按钮看起来就像两个酒吧之间的三角形。在情节提要中选择视图控制器,然后单击它。您可以在下面看到它的图片:

票数 1
EN

Stack Overflow用户

发布于 2015-07-26 10:41:54

不要添加另一个导航栏,而是在底部添加toolBar,然后可以向其添加条形按钮项。如果它在运行应用程序时没有出现在屏幕上(下面的工具栏),只需在viewcontroller.swift中创建工具栏的一个出口,然后执行以下操作

代码语言:javascript
复制
@IBOutlet var toolbar: UIToolBar! 

 override func viewDidLoad() {
        super.viewDidLoad()

     toolbar.layer.zPostion = 5 // big values are on top. You can use any values you want, including negative values." The default value is 0.

    }
票数 1
EN

Stack Overflow用户

发布于 2015-07-26 11:36:05

在模拟器上运行应用程序,并使用Xcode的调试视图层次结构特性来定位导航条并查看其属性以确定导致其消失的原因。

在回答下面的问题时,在sim中运行的应用程序和在界面生成器上运行的应用程序的按钮应该位于底部。您可能也想在这里阅读一下:调试视图

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

https://stackoverflow.com/questions/31635859

复制
相关文章

相似问题

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