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
...
}
])
}
}
В представленном меню у меня есть несколько элементов, между которыми есть анимация, но мне нужен только один выбранный. Иногда он анимируется между двумя элементами, иногда появляется только один элемент (как и ожидалось).