Есть ли способ увеличить ширину detailTextLabel в UITableViewCell? - PullRequest
1 голос
/ 02 декабря 2011

Я хочу знать, возможно ли увеличить ширину detailTextLabel в UITableViewCell. Я упомянул этот класс UITableViewCell , но ничего полезного не нашел.

Любая помощь или предложение будут оценены. Спасибо.

Примечание: Я не хочу использовать CustomCell.

Обновление 1: Причина, по которой я хочу сделать это:

На самом деле я анализирую данные из XML и показываю спецификации продукта в метках UITableViewCell. Но я не знаю точную длину строки, которая отображается в метках, поэтому я не могу определить высоту метки и ее ячейку, а значение усекается, как показано на рисунке красным прямоугольником.

Пожалуйста, взгляните на изображение, чтобы оно было более четким:

enter image description here

Ответы [ 3 ]

3 голосов
/ 02 декабря 2011

Вы можете попробовать создать подкласс UITableViewCell и переопределить метод -(void)layoutSubviews по умолчанию.

0 голосов
/ 02 декабря 2011

Вы можете сделать кастомную ячейку, как сказал @Cyrille.

Вот ссылка:

http://www.e -string.com / содержание / заказные-UITableViewCells-интерфейс-строитель

0 голосов
/ 02 декабря 2011
[cell.detailTextLabel setFrame:aBiggerFrame];
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...