首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >IOS navigationBar不在屏幕边缘

IOS navigationBar不在屏幕边缘
EN

Stack Overflow用户
提问于 2015-02-04 22:49:54
回答 1查看 166关注 0票数 0

我的故事板中有一个导航栏,并设置了以下约束:

代码语言:javascript
复制
Horizontal Space - (-16) - View Navigation Bar
Horizontal Space - (-16) - Navigation Bar View
Vertical Space - (8) - Navigation Bar - Top Layout Guide

但是,它看起来是这样的:

在肖像和景观方向上都是如此。

我如何修复它,使我没有3个像素的空白?(在我的Iphone 6plus上也是如此)

我使用了推断大小选项。它适用于iPhone4S、iPhone5、iPhone5S和iPhone6。

EN

回答 1

Stack Overflow用户

发布于 2015-02-05 02:34:29

我的约束似乎表明我将视图限制在Superview的边距上,而不是限制在实际的边缘上。由于其他手机和iPhone 6Plus的页边距不同,我的导航栏最后变成了插页(因为常量16不够大)。

我在用于创建这些约束的弹出窗口中关闭了基于边距的约束,但我必须首先删除我设置的约束。

修复步骤:

  1. 单击导航栏
  2. 单击右下角的别针( |-[]-| )(从右起第三个,从左起第二个)。
  3. 单击‘限制到页边距’

来源:来自的Rincewind:https://devforums.apple.com/message/1099289#1099289

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

https://stackoverflow.com/questions/28324266

复制
相关文章

相似问题

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