Как добавить пространство между ячейкой tableView? - PullRequest
0 голосов
/ 10 ноября 2019

Я пытаюсь добавить пробел между UITableViewCell. Где мне нужно обеспечить привязку к пространству?

enter image description here

1 Ответ

1 голос
/ 10 ноября 2019

Вы можете использовать один из следующих способов:

Первый способ: Изменить кадр contentView вашего TableViewCell. Переопределите метод layoutSubviews в TableViewCell следующим образом:

 override func layoutSubviews() {
      super.layoutSubviews()
      let bottomSpace = 10.0 // Let's assume the space you want is 10 
      self.contentView.frame = self.contentView.frame.inset(by: UIEdgeInsets(top: 0, left: 0, bottom: bottomSpace, right: 0))
 }

Второй способ: Измените ваш источник данных UITableView и делегат: количество разделов в вашем табличном представлении будет таким же, как и количество элементовс одним элементом в каждом разделе. И есть один вид нижнего колонтитула для каждого раздела (с высотой, равной пространству, которое вы хотите), не забудьте установить цвет фона нижнего колонтитула, если это необходимо.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...