Как правильно установить отступы Textlabels для ячеек - PullRequest
0 голосов
/ 28 сентября 2010

Я пишу какой-то список продуктов в TableView.

Моя проблема в том, что в некоторых ячейках есть изображение, а в некоторых нет изображений, которые имеют разную ширину.

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

Я уже понял, что свойства "indentationLevel" и "indentationWidth" могут изменять поведение - но я не получаю их нормально ...

Например: если я использую эти строки кода - все мои текстовые метки становятся отступами - но не одинаковыми для всех ячеек.

cell.imageView.image   = [UIImage imageNamed:item.nameImage];
cell.indentationLevel  = 1;
cell.indentationWidth  = 30.0f;

Заранее спасибо

Boris

1 Ответ

0 голосов
/ 29 сентября 2010

Попробуйте использовать пользовательский UILable, установленный как ячейка accessoryView, если это подходит. Все UILable s, которые вы используете в этом случае, должны иметь похожие кадры.

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