在UILabel iOS上包装的单词

时间:2014-03-05 12:32:40

标签: ios iphone uilabel

朋友们,我有一个要求在标签上换行。使用myLabel.lineBreakMode=NSLineBreakByCharWrapping;
 我可以在下面的标签中显示文字

Designation    : I am working as iOS 
Developer

但我想展示

Designation    : I am working as iOS 
                Developer

这可以在一个标签内达到上述要求吗? 感谢

4 个答案:

答案 0 :(得分:1)

我尝试了并解决了它。我附上了截图。您只需要执行以下操作:

  • 将标签的lines属性设置为2
  • 通过xib设置标签的高度和宽度及其完成。

enter image description here

答案 1 :(得分:0)

在Xcode中,您可以将UILabel设计为有2行。然后,您只需要在单词“iOS”之后添加一个新行("\n"),然后对齐所有内容?如果您的标题始终相同,则可以在Xcode中预先输入。要添加新行,只需按alt+Enter

这可以接受吗?

答案 2 :(得分:0)

不,使用UILabel是不可能的,除非解决此问题。我想,你知道如何手动完成。但你不能像上面那样包装内容。简单的答案是你可以使用两个标签。

答案 3 :(得分:0)

不可能。 UILabel只根据您定义的属性呈现文字。如果您想要理想情况下,请使用两个UILabel s。&根据您的需要放置它们。