В моем приложении есть TableView, и мне нужно было изменить высоту и цвет разделителя. Просмотр здесь в SO помог мне найти решение.
Поэтому я в основном добавляю UIView в свою ячейку и использую это как «поддельный» разделитель:
UIView *colorSeparator = [[UIView alloc] initWithFrame:CGRectMake(0, 53, cell.frame.size.width, 4)];
colorSeparator.backgroundColor = [UIColor yellowColor];
[cell.contentView addSubview:colorSeparator];
[colorSeparator release];
Но теперь я заметил, что при постукивании по строке цвет выделения применяется к моему поддельному разделителю. Кто-нибудь знает, как можно этого избежать? Спасибо в совет для вашего времени:)