gpt4 book ai didi

iOS 将 subview 添加到具有动态高度的 ScrollView

转载 作者:行者123 更新时间:2023-11-29 03:06:56 25 4
gpt4 key购买 nike

我强制的问题是:我有 1 个大 scrollView,我必须以编程方式向它添加 5 个 subview 当我不知道 subview 的高度时:(

是否有一些 API 可以这样做?或者我必须手动计算 subview 的高度并使用 CGRectMake 添加它们基于计算尺寸?

最佳答案

我会做的是使用自动布局。如果您使用内部约束将 subview 添加到 ScrollView ,那么这些约束不仅可以确定 subview 彼此之间的距离,还可以确定它们与围绕它们的假想内容 View 的距离。 ScrollView 然后使用内容 View 的大小作为它的 contentSize,并且整个 View 变得可滚动。尽管您不知道任何 View 的高度,但它仍然有效,这正是您所追求的。

关于iOS 将 subview 添加到具有动态高度的 ScrollView ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22667439/

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