У меня есть пользовательский вид, где я размещаю UIImageView
и UILabel
. Текст ярлыка может быть любого размера и динамически установлен, поэтому я установил метку numOfLines
на 0.Невозможно установить высоту UILabel до ее высоты текста
Кроме того, я использую Autolayout
. Изображение представляет собой значок, который я помещаю справа от метки, и мне нужен верхний край как значка, так и текста для выравнивания (а не верхней части метки). Я пробовал несколько способов избавиться от прокладки между ярлыком и его текстом внутри (sizeToFit
, sizeThatFits
) без успеха, мне нужна высота метки, чтобы точно соответствовать высоте текста, чтобы выровнять верхнюю часть текста текст со значком ... Как я мог это достичь?
http://stackoverflow.com/questions/25180443/adjust-uilabel-height -печатать – Ujjwal