UIContextMenuConfiguration показывает несколько строк представления таблицы

У меня есть таблица с разделами, элементы сгруппированы по разделам. Попытка представить контекстное меню:

      func tableView(_ tableView: UITableView, contextMenuConfigurationForRowAt indexPath: IndexPath, point: CGPoint) -> UIContextMenuConfiguration? {
        return UIContextMenuConfiguration(identifier: nil, previewProvider: nil) { _ in
            UIMenu(title: "", children: [
                UIAction(title: R.string.localizable.delete(), image: UIImage(systemName: "trash"), attributes: .destructive) { _ in
                ...
                }
            ])
        }
    }

В представленном меню у меня есть несколько элементов, между которыми есть анимация, но мне нужен только один выбранный. Иногда он анимируется между двумя элементами, иногда появляется только один элемент (как и ожидалось).

0 ответов

Другие вопросы по тегам