草庐IT

questionStyle

全部标签

ios - 如何对齐段落中的 UILabel 文本

我在根据客户要求设置文本对齐方式时遇到了一个小问题。客户希望文本以段落方式与单独行中的数字对齐。请看下图,数字有19像素填充,文本以段落方式对齐,有41像素填充。如果我们将左对齐设置为标签,我们将得到数字下方的第二行。我尝试搜索解决方案但未能成功。提前致谢。 最佳答案 您需要为问题部分和答案部分设置不同的属性。您已经这样做来控制字体,所以它不应该是一个大的变化。您需要为每个部分设置段落样式。对于问题部分,您需要将firstLineHeadIndent设置为19,将headIndent设置为41。对于答案部分,您需要将两者都设置为41