左对齐标签 - iOS

时间:2017-03-01 20:53:13

标签: ios uilabel

两个标签都是左对齐的,每个标签彼此相等,实际上框架本身是正确的,但较大标签的文字并不是从其框架的开头开始,所以2个标签是没有对齐。

enter image description here

有关如何正确对齐它们的想法吗?

1 个答案:

答案 0 :(得分:0)

您可以从标签中删除填充。你没有说出语言,所以这里是Swift,这会删除所有填充,你当然可以删除左边的填充。

@IBDesignable
class NoPaddingLabel: UILabel {
    override var alignmentRectInsets: UIEdgeInsets {
        return UIEdgeInsets(top: 0, left: 0, bottom: 0, right: 0)
    }
}

在故事板中,将标签类型从UILabel更改为NoPaddingLabel