gpt4 book ai didi

ios uiview 自动展开尺寸

转载 作者:行者123 更新时间:2023-12-01 19:22:29 28 4
gpt4 key购买 nike

我有一个 UIView宽度/高度为 0/0。正如我添加 subviews给我的UIView ,有没有办法让宽度和高度自动更新?

例如
如果我添加 10 subview 并排,每个 subview 的宽度为 50那么我会期待我的UIView宽度为 500 .

最佳答案

UIView的sizeToFit会将您的 View 调整为足够大以容纳其中的所有内容。

但是......这非常依赖于您添加到 View 中的 subview 。添加 View 很简单:

[myView addSubview:innerView];
frame内在的影响很大。

如果添加 10 个 x/y 原点为 0/0 且宽度/高度为 0/0 的 subview ,则 sizeToFit会说你需要你的 View 需要 0/0 的宽度/高度来适应所有的 subview 。

如果您添加 1 个 x/y 原点为 10/10 且宽度/高度为 5/5 的 subview ,则 sizeToFit比如说你需要一个 15/15 的宽度/高度来适应所有的 subview 。

关于ios uiview 自动展开尺寸,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9537661/

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