Очень плохая идея - отображать любой текст на нерегулярном и постоянно меняющемся фоне. Неважно, что вы делаете, иногда текст будет трудно читать.
Наилучшим дизайном было бы иметь метки на постоянном фоне с изменяющимися за ними изображениями.
Вы можете установить цвет фона меток от прозрачного до белого и установить от альфа до 50,0, чтобы получить хороший эффект полупрозрачности. Единственная проблема заключается в том, что фон метки представляет собой четкий прямоугольник.
Чтобы получить метку с фоном с закругленными углами, вы можете использовать кнопку с отключенным взаимодействием с пользователем, но пользователь может ошибочно принять это за кнопку.
Лучшим способом было бы создать изображение фона метки, которое вы хотите, а затем поместить его в изображение и поместить на него метку с прозрачным фоном по умолчанию.
Обычные UIViews не имеют фонового изображения. Вместо этого вы должны сделать UIImageView вашим основным видом, а затем повернуть изображения, используя его свойство image. Если вы установите режим UIImageView в «Scale to fit», он будет масштабировать любое изображение, чтобы соответствовать границам вида.