gpt4 book ai didi

ios - "Scollable content size ambiguity"尽管硬编码宽度和高度?

转载 作者:行者123 更新时间:2023-11-29 05:34:18 24 4
gpt4 key购买 nike

是的,这是关于这个恼人的错误的另一个问题。我研究过各种其他解决方案,但到目前为止,它们还没有解决看似简单的情况。我有一个 UIScrollView,其中有一个内容 subview ,然后该 subview 上有一些控件。

我已经对该内容 subview 的高度和宽度进行了硬编码,但 IB 仍然提示它们不明确。有任何想法吗?谢谢!

enter image description here

更新:如果我没记错的话,我的下一步是删除滚动内容的宽度约束。 IB 随后提出添加约束来解决该问题,并进行以下更改。它根据普遍的限制提供了各种不同的“解决方案”,但这是唯一一个没有将 ScrollView 的底部硬编码到其内容的底部(带有数字偏移量)的解决方案;这样的约束可能会破坏 ScrollView 本身针对不同屏幕高度的自动布局。

Before and after IB's solution

最佳答案

您需要将 ScrollView 的所有四个边缘限制为其子级,以完全确定其内容区域。您仅将 ScrollView 的边缘之一限制为 subview :其顶部边缘。

因此,去掉“scrollContent.centerX = centerX”约束,保留“scrollContent.top = top”约束,并添加三个新约束:

  • scrollContent.leading =( ScrollView 。)leading
  • scrollContent.trailing =( ScrollView 。)尾随
  • scrollContent.bottom =( ScrollView 。)底部

关于ios - "Scollable content size ambiguity"尽管硬编码宽度和高度?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57210603/

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