Существует свойство в UILable - AdjustToFitWidth в xib, где вы можете указать минимальный размер шрифта.Поэтому, если ваш текст становится длиннее, он автоматически уменьшит размер шрифта, чтобы отрегулировать его в пределах метки.
Примечание: любое значение, указанное в AdjustToFitWidth, является минимальным пределом, поэтому размер шрифта всегда будет больше или равен этому.значение.
Наслаждайтесь кодированием:)