如何在特定单词的垂直 UIStackView 换行符中制作 UITextLabel 文本 l
How to make UITextLabel text l in a vertical UIStackView line break on specific words
我有一个垂直的 UIStackView,它有一个标题 UIlabel,其中文本将在 2 行上并在特定单词上换行。文本是客户想要的自定义字体。在下图中,换行符位于单词 "your" 之后,它应该位于单词 "phone" 之后。 IE。只有单词 "number" 应该出现在第二行。我很想把它分成两个标签,但我想我会先在这里问。
一些questions/ideas:
您是否尝试在字符串本身中放置一个换行符?阿啦
Enter your phone\n number
一定要保证标签的宽度足够
别忘了把label的lineBreakMode
设为.byWordWrapping
如果由于某种原因上述方法不起作用,那么我建议使用另一个带有两个标签的内部垂直 UIStackView
来强制执行此约束。
我有一个垂直的 UIStackView,它有一个标题 UIlabel,其中文本将在 2 行上并在特定单词上换行。文本是客户想要的自定义字体。在下图中,换行符位于单词 "your" 之后,它应该位于单词 "phone" 之后。 IE。只有单词 "number" 应该出现在第二行。我很想把它分成两个标签,但我想我会先在这里问。
一些questions/ideas:
您是否尝试在字符串本身中放置一个换行符?阿啦
Enter your phone\n number
一定要保证标签的宽度足够
别忘了把label的
lineBreakMode
设为.byWordWrapping
如果由于某种原因上述方法不起作用,那么我建议使用另一个带有两个标签的内部垂直 UIStackView
来强制执行此约束。