滚动视图行为不正常?
Posted
技术标签:
【中文标题】滚动视图行为不正常?【英文标题】:Scroll View not behaving properly? 【发布时间】:2015-09-25 04:38:13 【问题描述】:我有一个使用滚动视图的屏幕。我将滚动视图作为父视图。
滚动视图约束
center x to super view
leading space
trailing space
top space to top layout guide ,constant:-64.0
在滚动视图中,我有一个主视图。
人视图约束
center x to super view
leading space
trailing space
top space
bottom space,constant:-30
height:30
如您所见,下面有一个标签,但该标签不可见.
【问题讨论】:
你能分享主故事板的层次结构 -> 视图控制器 -> 带有约束的 UI 元素结构吗?这会很有帮助。 如何分享告诉我 像这样google.co.in/…附上图片(包括约束) 图片太多了 【参考方案1】:我认为问题不在于滚动视图。如果您可以在尺寸检查器中检查尺寸,则它与您的 VC 一起使用,它将位于导航栏下方的 0 处。
你应该只选择你的视图控制器打开属性检查器并取消选择在顶部栏。
这会将嵌入在 VC 中的 mainView 设置为 64
并且您的 scoll 视图应该为 0 Y。因为您已经将主视图设置为 64.
希望这会有所帮助:)
【讨论】:
实际上,当我添加滚动视图时,它需要 64 的自动间距,所以当我给它的顶部空间 -64 时,它就在顶部栏之后开始。 &当我取消选择您的建议时,它会将 SV 向上移动 接受我的建议,将其他观点放在 0 y 您的主视图设置为 64 年并显示为灰色? 我的滚动视图设置为 -64 并且主视图有我在 AQUESTION 中提到的 COSNTRAINTS 您不需要将其设置为 -64,因为您的视图已经是导航栏的高度 64。只需将其更改为 0。我认为你会很高兴以上是关于滚动视图行为不正常?的主要内容,如果未能解决你的问题,请参考以下文章
复杂项目导入器(列表中的列表),在第二个列表中使用滚动行为苦苦挣扎