自定义UILabel文本对齐

经过研究发现,只有三个标签文本对齐的默认选项是左对齐,右对齐和居中

除此之外,如果我不想要任何这些对齐,并希望我自己的文本符合我的愿望自定义对齐。我可以实现这一目标吗? 如果有任何建议,请提供。

为什么我想这是我有标签和文本左对齐。 但是我需要标签中的某个边界,我提供了它。 但是当我为标签提供边界时,由于边界宽度,无法正确看到第一个字母。我需要对齐左边的词既不正确也不居中。

我能在这种情况下做什么?


使用NSAttributedStringNSParagraphStyle来设置缩进值。 您可以使用这些参数缩进第一行或所有行:

  • firstLineHeadIndent
  • headIndent
  • tailIndent
  • 另外

    对于需要填充的单行标签,我经常使用带有isUserInteractionEnabled=falseUIButton 。 然后,您可以轻松设置contentInsets而不用担心设置NSAttributedString并且您也可以获得垂直填充。

    链接地址: http://www.djcxy.com/p/28269.html

    上一篇: Custom UILabel Text Alignment

    下一篇: How to align UILabel text in paragraph