Я пытаюсь программно манипулировать UILabel
так, чтобы он имел динамическую ширину.sizeToFit с максимальной шириной
Я обнаружил, что использование sizeToFit()
делает это точное поведение. Теперь, когда этот ярлык становится моим navigationItem.titleView
. Я хочу, чтобы у него был максимальный размер, который нельзя продлить.
Важно установить 2 barButtonItems
в navigationItem
. Например: a backBarButton
слева, addButton
справа.
Есть ли способ изменить метод sizeToFit()
?
можно рассчитать ширину в соответствии с положением и размером как кнопки –
ли 'adjustsFontSizeToFitWidth' свойство' UILabel' помочь? – paulvs
Спасибо и @paulvs Я установил фиксированный maxSize и использовал adjustFontSizeToFitWidth! – JVS