Monotouch: высота UITableViewCell - PullRequest
       2

Monotouch: высота UITableViewCell

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

Я занимался серфингом в сети, чтобы выяснить, как сделать так, чтобы высота моей табличной ячейки соответствовала его содержанию (мое содержимое имеет разную высоту).

Я пытался взглянуть на этот пример .... http://simon.nureality.ca/simon-says-project-d-uitableviewcells-autosize-based-on-text-height-in-monotouch-heres-how/ ... но я не могу заставить его работать.

Вот мой код. Высота ячейки на самом деле работает, но текст центрируется с помощью замыкающих точек (вместо того, чтобы выползать весь кадр):вот так ...

enter image description here

Есть идеи, что не так?

Спасибо!

Моджо

1 Ответ

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

Вы можете управлять поведением текстовой метки, задав свойства Lines и LineBreakMode.

Например, установка

cell.TextLabel.Lines = 0;
cell.TextLabel.LineBreakMode = UILineBreakMode.WordWrap; 

позволит вашему ярлыку выполнять перенос слов и использовать его какмного строк по мере необходимости.

Также рассмотрите возможность использования MonoTouch.Dialog Мигеля Де Икаса.Это значительно упрощает работу с UITableView.

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