gpt4 book ai didi

ios - UIScrollView 的内容 View 忽略了 Xcode 6 上主视图的等宽约束

转载 作者:塔克拉玛干 更新时间:2023-11-01 21:21:42 24 4
gpt4 key购买 nike

我添加了一个包含内容 View 的 ScrollView 。 ScrollView 的约束将它保持在我的进度条下方,并附加到 super View 的前导、尾随和底部。内容 View 的约束将它保持在 ScrollView 的两侧,还有一个额外的约束:等于父 View 的宽度。

Storyboard预览中的一切看起来都很棒,但在运行时 ScrollView 的计算宽度会增加。

simulator

基本上,AutoLayout 似乎忽略了我对内容 View 宽度的约束,而是只允许内容 View 变得尽可能大以适应内容。

这是我的限制条件:

xcode 1

非常感谢您帮助我克服了这个障碍!这几天我一直在用头撞墙。

最佳答案

这里有一些我会尝试的东西。我还没有评论权限,否则我会要求详细说明:

  1. Xcode 的控制台中是否有任何输出?通常,当 Autolayout 被迫打破约束时,它会在日志中告诉您。
  2. 所以要明确一点,对于内容 View ,您有一个约束将宽度设置为与 ScrollView 相等,以及将前缘和后缘与 ScrollView 相匹配的约束?

如果未遵循约束,则 ScrollView 也在以某种方式扩展,或者约束与另一个约束冲突,并且宽度匹配约束在此过程中的某处被破坏。

关于ios - UIScrollView 的内容 View 忽略了 Xcode 6 上主视图的等宽约束,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27283120/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com