У меня есть UITableView с разной высотой ячейки. Я добавил пользовательский разделитель также используя следующий кодПроблемы с разделителями линии - ячейки iitview с разной высотой
UIView* separatorLineView = [[UIView alloc]initWithFrame:CGRectMake(1, cellReport.frame.size.height-1, table.frame.size.width-1, 1)];
separatorLineView.backgroundColor = [UIColor grayColor];
[cellReport.contentView addSubview:separatorLineView];
Когда я прокручивать свою таблицу дополнительные разделители появляются между рядами и я не понимаю, почему? Я что-то упускаю? выручи меня. Короче UITableView отображает разделитель в неправильном положении для некоторых ячеек. Приложите пример изображения для справки.
P.S: Я не использую AUTOLAYOUT
попробовать этот кадр: CGRectMake (cell.frame.origin.x, cell.frame.size.height-1, cell.frame.size.width, 1) –
@SaurabhPrajapati На самом деле я использовал, что только в мой код. Это не работает. Я отредактировал свой ответ. Пожалуйста, посмотрите –
вы используете пользовательские ячейки? затем замените ** cell.contentView addSubview: separatorLineView ** с ** cellReport.contentView addSubview: separatorLineView ** может возникнуть проблема –