朋友们,我有一个要求在标签上换行。使用myLabel.lineBreakMode=NSLineBreakByCharWrapping;
我可以在下面的标签中显示文字
Designation : I am working as iOS
Developer
但我想展示
Designation : I am working as iOS
Developer
这可以在一个标签内达到上述要求吗? 感谢
答案 0 :(得分:1)
我尝试了并解决了它。我附上了截图。您只需要执行以下操作:
lines
属性设置为2
。
答案 1 :(得分:0)
在Xcode中,您可以将UILabel
设计为有2行。然后,您只需要在单词“iOS”之后添加一个新行("\n"
),然后对齐所有内容?如果您的标题始终相同,则可以在Xcode中预先输入。要添加新行,只需按alt+Enter
。
这可以接受吗?
答案 2 :(得分:0)
不,使用UILabel
是不可能的,除非解决此问题。我想,你知道如何手动完成。但你不能像上面那样包装内容。简单的答案是你可以使用两个标签。
答案 3 :(得分:0)
不可能。 UILabel
只根据您定义的属性呈现文字。如果您想要理想情况下,请使用两个UILabel
s。&根据您的需要放置它们。