这个调整大小的超级视图的悬念我不能满足上帝的爱.
我有一个UIView *superview 4 UILabels.2用作另外2个的标题.
所有4个内容都来自数据库.
SizeToFitvs SizeThatFits:(CGSize)vs UIView systemLayoutSizeFittingSize:,传球UILayoutFittingCompressedSize或者UILayoutFittingExpandedSize.
我以编程方式使用autolayout并将superview高度设置为等于或大于虚拟数字.
我在哪里以及如何使用这些SizeToFitvs sizeThatFits:(CGSize)vs UIView systemLayoutSizeFittingSize:,传递UILayoutFittingCompressedSize或者UILayoutFittingExpandedSize.我已经在堆栈上阅读了很多提示但最终没有任何结果.
我是否需要在某处特定的情况下重新计算superview的约束.Maby在其控制器类中将高度设置为'@ property`并删除并读取它?Atm我试图将所有东西都放在一起然后放一些.我仍然得到相同大小的最终结果,虚拟高度和文字漂浮在外面.甚至在子视图上设置clipsToBound之后.
我正在抓我的头发..帮助
这些声明有什么区别,让我们称之为红色和橙色:优点,缺点?
