Я обычно проверяю ширину метки, устанавливая ее свойство bacgroundColor.
cell.contentView.backgroundColor = [UIColor redColor];
Таким образом, вы можете увидеть фактическую ширину прямоугольника метки.
Я могу только попытатьсяугадайте, что проблема в том, какой стиль ячейки вы используете.Проверьте, используете ли вы: UITableViewCellStyleDefault в строке:
cell = [[UITableViewCell alloc] initWithStyle:UITableViewCellStyleDefault reuseIdentifier:@"id"];
Использование других стилей ячеек может уменьшить размер вашего ярлыка.