作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我在 Storyboard 中使用 AutoLayout
。我已将 translateAutoResizingMasksToConstraints
设置为 false。我创建了一个这样的约束:
superView
占据了整个屏幕的frame
。当我运行应用程序时,底部栏 View
没有出现。但是,如果我在图片中将 constant
更改为 50
,它会跳到预期的位置。
我有一个以前的分支,我没有将它设置为 50
但由于其他一些 constraints
它按预期显示。但这并不准确,我不知道为什么它会突然这样。我使用了 View Debugger
功能,但根本没有直接显示 bottom bar view
。
如何设置它,使 constraint
的 constant
为 0
并且仍然出现?这个错误的原因可能是什么?谢谢!
最佳答案
当您尝试向两个项目添加约束时,您可以通过选择其中两个(甚至是 super View )来尝试更简单的方法,如下所示:
然后点击storyboard/xib右下角的'add new constraints',
然后您可以根据需要选择不同类型的对齐约束。如果您只选择一个项目来添加新约束,那么对齐将被禁用,因为它需要两个项目。
关于ios - 如何将我的约束完美地设置到 Storyboard 的底部,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42942453/
我是一名优秀的程序员,十分优秀!