Мне нужно создать два UILabels, размер которых должен динамически изменяться в зависимости от размера текста внутри UITableViewCell
. Первый UILabel
должен расти (на основе текста) влево и всегда выравниваться на 15 точек по правой границе. второй UILabel
должен (также динамически расти влево) и быть выровнен на 7 точек вправо от первого UILabel.
... [label 2]<--7p-->[label 1]<--15p-->|right cell border
- Можно ли это сделать только на раскадровке (без кода)?
- Я определил горизонтальные ограничения в макете раскадровки и
sizeToFit:
в коде. и обнаружил, что горизонтальные ограничения были отменены. Пытался изменить кадры вviewDidLoad:
, но не все были обновлены (выполнение селектора с задержкой 0 - обновить все метки во всех ячейках, но создало задержку в одну секунду.)
Пожалуйста, сообщите, спасибо Асаф