我想让导航栏在纵向和横向上横跨屏幕的整个宽度。为了做到这一点,我添加了一些右边界和左边界的约束为0像素缩进,如下所示;导航栏不适合全宽
然而,这似乎依然失败,当我在看的观点改变之后还有如可以在下面的图片中可以看出缩进。
你怎么能阻止这种形式发生,使整个屏幕上的导航栏拉伸。
谢谢
我想让导航栏在纵向和横向上横跨屏幕的整个宽度。为了做到这一点,我添加了一些右边界和左边界的约束为0像素缩进,如下所示;导航栏不适合全宽
然而,这似乎依然失败,当我在看的观点改变之后还有如可以在下面的图片中可以看出缩进。
你怎么能阻止这种形式发生,使整个屏幕上的导航栏拉伸。
谢谢
我有同样的问题。我发现这是由于导航栏的约束与视图的边距有关。
为了解决它在场景编辑器,选择约束,然后在右侧的工具窗格中,单击“第一个项目”下拉菜单(应该是导航Bar.Leading),然后取消选择“相对保证金“。
在另一边重复。
希望这会有所帮助。
为什么不用UINavigationController以编程方式创建导航栏? – 2014-09-25 08:20:15
因为我遵循教程,我只是刚刚开始我的iOS旅程 - 宝贝步骤! – Biscuit128 2014-09-25 08:21:08
是的(如屏幕截图所示) - 我会建议实现一个UINavigatioNController(在Storyboard中) - 只需选择你的ViewController并转到“编辑器 - 嵌入 - 导航控制器”。 – derdida 2014-09-25 09:25:36