Как установить и cell.textLabel, и cell.detailTextLAbel в случае, когда мы эффективно выбираем UITableViewCellStyleValue1? - PullRequest
0 голосов
/ 20 июля 2011

Я пытаюсь разместить и cell.textLabel, и cell.detailTextLabel в одной строке при выборе UITableViewCellStyleValue1. В моем случае несколько раз detailText уходит из ячейки и вообще не виден. ПОЖАЛУЙСТА, помогите !!!

1 Ответ

2 голосов
/ 20 июля 2011

Одним из способов является то, что вы можете установить AdjustmentsFontSizeToFitWidth на YES, чтобы позволить метке изменить размер шрифта, чтобы он соответствовал тексту в его границах. Если вы сделаете это, вы также можете ограничить уменьшение размера шрифта до некоторого размера, установив свойство imumFontSize .

Другой способ - установить свойство numberOfLines . Установка 0 означает отсутствие ограничений, и метка автоматически изменит свою высоту для отображения текста в несколько строк. В этом случае вы также должны вернуть необходимую высоту из метода heightForRowAtIndexPath: . В противном случае метка будет обрезана до высоты ячеек.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...