У меня есть массив UILabels внутри contentView пользовательского UITableViewCell. Размер шрифта каждой метки определяется по рангу, чтобы сформировать облако тегов. В методе, который устанавливает ячейку (строку), я перебираю объекты слова, которые поместятся на этой строке, настраивая фрейм для каждой UILabel следующим образом:
CGRect theFrame = CGRectMake(xPosAdjuster,
theWordRow.rowHeight - thisWord.lblHeight,
thisWord.lblWidth,
thisWord.lblHeight);
UILabel *myLabel = [[UILabel alloc] initWithFrame:theFrame];
Это приводит к выравниванию рамок надписей (см. Изображение ниже), но, к сожалению, надписи имеют отступ, который является функцией размера шрифта.
Есть ли способ убрать отступ (рамку) на UILabel и / или точно рассчитать его, чтобы я мог соответствующим образом отрегулировать положительный угол кадров?
Спасибо