我不能为上帝的爱这个调整大小的超级视图的窍门。
我有一个UIView *superview 4 UILabels。2 用作其他 2 的标题。
所有 4 中的内容都是来自数据库的动态内容。
SizeToFitvs SizeThatFits:(CGSize)vs UIView systemLayoutSizeFittingSize:,通过UILayoutFittingCompressedSize或UILayoutFittingExpandedSize。
我以编程方式使用自动布局,并将超级视图高度设置为等于或大于一个虚拟数字。
我在哪里以及如何使用这些SizeToFitvs sizeThatFits:(CGSize)vs UIView systemLayoutSizeFittingSize:,通过UILayoutFittingCompressedSizeor 或UILayoutFittingExpandedSize. 我在堆栈上阅读了很多技巧,但最终一无所获。
我是否需要在特定的地方重新计算超级视图的约束。可能在其控制器类中将高度设置为“@property”并删除并读取它?Atm 我试图把所有东西都放在任何地方,然后再放一些。我仍然得到相同大小的最终结果,虚拟高度和文本漂浮在外面。即使在子视图上设置 clipsToBound 之后。
我正在抓挠我的头发……救命

