У меня есть распознаватель двойного нажатия, который загружает функцию, когда строка таблицы двойным нажатием.Функция двойного нажатия накапливается каждый раз, когда загружается таблица.
Таблица загружается на основе данных из другой таблицы. При повторной загрузке данных или выборе другой строки из предыдущей таблицы (и загрузки разных данных) дважды нажмите, чтобы вызвать действие еще раз для каждого нового загружаемого файла.
Так что, в первый раз, я получаю значение 1 один раз. Затем я перезаряжаю данные, и получаю их дважды, и т. Д.
Когда эта функция загружается одним нажатием (in didSelectRowAtIndex), она ведет себя нормально.
Кажется, что функция двойного нажатия скапливается каждый раз, когда таблица перезагружается.
func doubleTap(recognizer: UITapGestureRecognizer) {
cDLargeContent.tableSwitchMethod()
print(cDLargeContent.showQTable)
}
Как и где добавлен распознаватель жестов? – vacawama
Выяснил это и поставил ответ. Спасибо за возможную помощь - звучит так, как будто вы были справа (указательный) путь. – Walter