Я добавил одну метку в свой файл пера, тогда для этой метки требуется выравнивание по левому верхнему краю. Поскольку я предоставляю текст во время выполнения, я не уверен, сколько там строк. Таким образом, если текст содержит только одну строку, он отображается как выровненный по вертикали. Это выравнивание не совпадает с моей соответствующей этикеткой перед ним.
Например:
Что выглядит странно: (
Есть ли способ, где я могу установить текст надписи, соответствующий выравниванию по верхнему левому краю?
ответ @totiG корректен и решил мою проблему. Но я нашел проблему при реализации этого метода в устройствах меньшего размера как 5 с, SE, это не работает на меня. Я должен установить label.sizeToFit()
в override func layoutSubViews()
override func layoutSubViews() {
super.layoutSubViews()
// Do other works if needed
label.sizeToFit()
}