gpt4 book ai didi

ios - intrinsicContentSize 与 sizeThatFits。有什么不同?每个的用例是什么?

转载 作者:技术小花猫 更新时间:2023-10-29 10:38:14 33 4
gpt4 key购买 nike

我知道 intrinisicContentSizeAutoLayout API 的一部分,但除此之外,我发现它与 -sizeThatFits 方法之间有很多功能重叠。

在什么情况下应该使用一个而不是另一个?当我对 UIView 进行子类化时,我应该覆盖哪个以确保我的 View 的大小适合其 subview ?您能否举例说明两者的典型重写方法是什么样的?

最佳答案

intrinsicContentSize 是在 iOS 6 中添加的,正如您提到的那样,它是 AutoLayout API 的一部分,因此支持早期 iOS 的任何内容都无法访问它。此外,如果您关闭自动布局,您使用哪个并不重要,许多习惯使用 sizeThatFits 的人仍将使用它一段时间......至少在自动布局获得更大的 yield 之前采用。

关于ios - intrinsicContentSize 与 sizeThatFits。有什么不同?每个的用例是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16318072/

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