Ответ 1
UITableView
имеет свойство separatorInset
. Вы можете использовать это, чтобы установить вставки разделителей табличного представления в ноль, чтобы они охватывали всю ширину экрана.
[tableView setSeparatorInset:UIEdgeInsetsZero];
Примечание. Если ваше приложение также предназначено для других версий iOS, вы должны проверить наличие этого свойства, прежде чем вызывать его, выполнив что-то вроде этого:
if ([tableView respondsToSelector:@selector(setSeparatorInset:)]) {
[tableView setSeparatorInset:UIEdgeInsetsZero];
}