Задать вопрос
@korolevsky_s
iOS Developer

Как изменить иконку перемещения cell в режиме редактирования TableView?

Собственно пытаюсь изменить иконку перемещения ячейки в режиме редактирования TableView. В интернете решений очень мало. Нашел вот это, НО оно работает только после перемещения любой ячейки. Т.е. на старте режима редактирования все равно отображается кастомная иконка.
func tableView(_ tableView: UITableView, willDisplay cell: UITableViewCell, forRowAt indexPath: IndexPath) {
        let imageView = cell.subviews.first(where: { $0.description.contains("Reorder") })?.subviews.first(where: { $0 is UIImageView }) as? UIImageView

        imageView?.image = #imageLiteral(resourceName: "sort") // give here your's new image
        imageView?.contentMode = .center

        imageView?.frame.size.width = cell.bounds.height
        imageView?.frame.size.height = cell.bounds.height
    }
  • Вопрос задан
  • 47 просмотров
Подписаться 1 Сложный Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    iOS-разработчик
    10 месяцев
    Далее
  • Нетология
    iOS-разработчик с нуля
    11 месяцев
    Далее
  • OTUS
    iOS Developer. Professional
    5 месяцев
    Далее
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы