Как нарисовать линию, разделяющую внешний вид ячейки - PullRequest
0 голосов
/ 30 декабря 2010

Я просто хотел знать, как я могу нарисовать линию, разделяющую вспомогательный вид ячейки от остальной части ячейки.

1 Ответ

1 голос
/ 05 августа 2011

Вы можете просто добавить тонкий UIView (или UIImageView, если вы хотите более интересный разделитель), например, так.

UIView *divider = [[UIView alloc] initWithFrame:CGRectMake(290, 3, 1, 38)];
[divider setBackgroundColor:[UIColor blackColor]];
[cell.contentView addSubview:divider];
[divider release];

Если вы используете один из дополнительных видов представления UITableView по умолчанию, ваше представление контента будет сжаточтобы освободить место для аксессуара, вам, возможно, придется изменить свою координату x, чтобы она находилась на самом краю представления содержимого.

...