У меня есть эта таблица с ячейками, в которых есть изображение и текст
Первое, что я хочу, это добавить отступы к ячейкам, чтобы изображение с кружкоми ножницы не попадают на границу клетки. Я уже пробовал такие вещи, как cell.layoutMargins = UIEdgeInsets(top: 50, left: 50, bottom: 50, right: 50)
или cell.bounds = CGRect(x: 0, y: 0, width: 100, height: 100)
, cell.separatorInset = UIEdgeInsets(top: 100, left: 100, bottom: 100, right: 100)
, но ничего не изменилось.
Второе, что я хотел бы, это добавить интервал между ячейками, я попробовал все решения, которые нашелно, похоже, он не работает
CODE (некоторые из решений, которые я пробовал, написаны ниже всех вместе, но я также попробовал их по одному)
func tableView(_ tableView: UITableView, cellForRowAt indexPath: IndexPath) -> UITableViewCell {
let cell = tableView.dequeueReusableCell(withIdentifier: "difficultyCell", for: indexPath)
cell.textLabel?.text = myDict[indexPath.row].key
cell.textLabel?.font = .boldSystemFont(ofSize: 20)
let imageCell = UIImage(named: "scissors.png")
cell.imageView?.image = imageCell
cell.backgroundColor = Esercizio.hexStringToUIColor(hex: "#4cf584").withAlphaComponent(0.85)
cell.layer.borderColor = UIColor.orange.cgColor
cell.layer.borderWidth = 1
cell.layer.cornerRadius = 8
cell.layoutMargins = UIEdgeInsets(top: 50, left: 50, bottom: 50, right: 50)
cell.bounds = CGRect(x: 0, y: 0, width: 100, height: 100)
cell.separatorInset = UIEdgeInsets(top: 100, left: 100, bottom: 100, right: 100)
return cell
}