Вы, вероятно, должны просто использовать ограничения (т. Е. Поместить метку в контейнер и дать ей место для контейнера, равное требуемому отступу), и задать только контейнеру 2 ограничения позиции, чтобы он выводил высоту и ширину из метки + отступа. ), но если это не так просто сделать, добавив отрицательную вставку в кадр сразу после вызова lbl.sizeToFit
. Например, это добавляет 10 точек заполнения в каждом направлении:
lbl.frame.insetBy(dx: -20, dy: -20)