2011-12-27 31 views

回答

0

您需要使用下面的无标记

  1. lineBreakMode的两个属性
  2. numberOfLine
当您使用

这两个属性,那么你将达到你想要的。

+0

,我怎么可以调整UIView的这个UILabels –

+0

的数量来自resize,你是指根据这些标签的视角。 – rishi

+0

我如何知道UILabel是否需要2个ligne? –

0

UILabels可以通过自动缩小字体(请参阅Interface Builder中的最小字体大小值)来适应大量文本。而不是标签,我会使用UITextViews。它们通过允许用户滚动来适合大量的文本。要隐藏它们,请使用更改UITextViews的隐藏选择器属性。因为UITextView的大小永远不会改变,所以您可以轻松计算每UITextView降低UIView容器高度的多少。希望这可以帮助!

0

如果你想保持相同的字体大小,那么你可以计算在运行时根据文本的长度的帧大小的标签.. See here

相关问题