2015-11-11 2 views
2

Мой вопрос: я хочу, чтобы разделитель ячейки таблицы таблицы начинался с определенной позиции. Вот визуализация того, что я хочу:Как установить конкретную позицию разделителя UITableViewCell?

enter image description here

Пока я искал, я нашел несколько вопросов о том, как начать разделительную линию от начала клетки и объяснения были сделаны говоря, давая пользовательские врезки. Я полагал, что то же самое должно работать для меня, и я попытался предоставить пользовательские вставки из интерфейса-построителя. Однако это не сработало.

Есть ли решение для этого?

ответ

2

я попробовать и работать в быстром

self.tableView.separatorInset = UIEdgeInsets(top: 0, left: 35, bottom: 0, right: 0) 

в Objective C:

self.tableView.separatorInset = UIEdgeInsetsMake(0, 80, 0, 0); 
+0

В общем смысле, ваш ответ является правильным; но я действительно не знаю, почему это все еще не работает для меня. Есть ли какие-либо предложения для этого? –

+1

Я думаю, вам стоит поделиться своим кодом, это легко помочь –

+0

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

0

Вы можете сделать это в Interface Builder. В Attributes Inspector найдите отступы и установите его во все, что вы захотите.

enter image description here

Смежные вопросы