ios - 垂直空间约束奇怪的行为

标签 ios uiscrollview constraints ios-autolayout

我正在尝试使用 Interface BuilderStoryboard 实现 UIScrollView。我正在处理的 ViewControllerUINavigationBar。 这是我在 Storyboard

中执行的步骤
  1. 添加 UIScrollView 并将顶部、底部、左侧、右侧间距设置为 0(不是边距)。

  2. 添加 UIView 并将其设置为 scrollView 的子项。将其间距设置为:顶部、左侧、右侧为 0,宽度和高度为列出的值,还将间距设置为 View Controller 的底部。

enter image description here

奇怪的是顶部约束比预期的要高, 我在这里错过了什么? 谢谢!

最佳答案

您可以做的就是从左侧的层次结构中选择 View Controller ,然后在属性检查器中取消选中“调整 ScrollView 插入”。

enter image description here

关于ios - 垂直空间约束奇怪的行为,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40116534/

相关文章:

iphone - 从这个示例代码的服务器中的 xml 文件解析 xml 值

ios - 动画后的函数(图像序列)

iOS:setContentSize 导致我的整个 UIScrollView 框架跳转

ios - UITableView header 中的 UIScrollView 不滚动

ios - tableview 滚动得到错误的最后一个单元格

iphone - 滚动总是从 ScrollView 的顶部开始?

java - 仅在某些记录上出现约束违规 spring JPA

c# - 为什么具有 "where T : class"约束的 Generic<T> 方法接受接口(interface)

swift - 如何在 UITableView 内的 UITabBar 顶部添加 UIButton

ios - Flash 在 OS X/iOS 上不工作?