Если я добавлю Tapgesture в фоновом режиме, то мне придется долго нажимать для выбора ячейки, и если я установлю numberoftaprequired, равное 2, оно будет работать нормально, но я должен дать одну функциональность на одно нажатие
добавление отменяет TouchInView к вашему жесту касания
let tap = UITapGestureRecognizer(target: self, action: #selector(yourfunction)) tap.cancelsTouchesInView = false
попробуйте это