Слайд для удаления приводит к тонкой красной полосе Swift UITableView - PullRequest
0 голосов
/ 07 декабря 2018

Мой UITableView в настоящее время состоит из нескольких разделов, каждый с одной строкой на раздел.Я добавил слайд для удаления, но он оставляет очень тонкую красную полосу над удаленным разделом.Это показано на изображениях ниже.

initial swipe final

Мой код дляпроведите пальцем, чтобы удалить:

func tableView(_ tableView: UITableView, commit editingStyle: UITableViewCellEditingStyle, forRowAt indexPath: IndexPath) {

    let index = IndexSet([indexPath.section])

    if editingStyle == .delete && indexPath.section != decisionItemCount - 1 {

        self.tableView.beginUpdates()

        decisionItemCount -= 1

        self.tableView.deleteSections(index, with: .none)

        self.tableView.endUpdates()

    }



}

Почему это происходит и как это можно исправить?

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