0
当我想为我的UILabels
获得动态帧大小时,SizeThatFits
看起来很容易,我想知道使用哪一个的优点/缺点是什么?什么时候使用sizeWithAttributes vs sizeThatFits?
SizeWithAttributes
它看起来很复杂。
当我想为我的UILabels
获得动态帧大小时,SizeThatFits
看起来很容易,我想知道使用哪一个的优点/缺点是什么?什么时候使用sizeWithAttributes vs sizeThatFits?
SizeWithAttributes
它看起来很复杂。
它们是不同类别的方法。 sizeThatFits:
适用于UIView
子类,而sizeWithAttributes
适用于NSString
。
第一个告诉你视图应该基于它的子视图的大小。后者用于了解给定字符串的维度,具有潜在高级属性(NSAttributedString
)。