ios7 – UIScrollView Autolayout Interface Builder:d跳后顶部无滚动,额外空间

概述我正在尝试使用Interface Builder和autolayout在滚动视图中嵌入几组按钮和标签.我已经尝试了几乎所有我能找到的解决方案,但没有任何内容滚动滚动视图(即滚动启用没有启用反d=没有移动).此外,当我启用d跳,尝试向下滚动,同时显示额外的内容但反d回来时,滚动视图顶部的空间可能会增加20px,因为内容插入似乎卡在-20px在y. 到目前为止我尝试过的: >手动设置内容大小,内容插入 我正在尝试使用Interface Builder和autolayout在滚动视图中嵌入几组按钮和标签.我已经尝试了几乎所有我能找到的解决方案,但没有任何内容滚动滚动视图(即滚动启用没有启用反d=没有移动).此外,当我启用d跳,尝试向下滚动,同时显示额外的内容但反d回来时,滚动视图顶部的空间可能会增加20px,因为内容插入似乎卡在-20px在y.

到目前为止我尝试过的:

>手动设置内容大小,内容插入.不应该也不应该使用自动布局.
>设置我可以找到的每个约束,以确保滚动视图可以告诉它有多大.运行时的内容大小仍为零.这包括对滚动视图的大小限制以及对内部按钮和标签的定位约束.
> IB设置和指标的各种组合.
>将按钮和标签嵌入另一个UIVIEw中,该UIVIEw位于滚动视图内.没变.
>在这里阅读类似的问题和答案.

我想避免编写代码来执行此 *** 作,因为看起来工具应该能够执行此 *** 作,但如果必须,我会这样做.但我不知所措;我还没有看到任何可以解决这个问题的事情,我不能在IB中做到和代码一样.

解决方法 添加高度和宽度约束以及内容视图和滚动视图之间的大小为0的间距约束似乎最终修复了滚动问题.现在,如果我能找出为什么默认情况下将contentOffset设置为20并且滚动回到顶部. 总结

以上是内存溢出为你收集整理的ios7 – UIScrollView Autolayout Interface Builder:d跳后顶部无滚动,额外空间全部内容,希望文章能够帮你解决ios7 – UIScrollView Autolayout Interface Builder:d跳后顶部无滚动,额外空间所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/web/1065803.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-26
下一篇 2022-05-26

发表评论

登录后才能评论

评论列表(0条)

保存