В настоящее время у меня есть пользовательская ячейка, в которой у меня есть 3 кнопки, подключенные к моей пользовательской ячейке с IBOutlet
.Проблема, с которой я сталкиваюсь, заключается в том, что во время тестирования, когда я нажимаю любую из кнопок внутри ячейки, нажимаются все кнопки.Я думаю, что это вызвано тем, как я настроил обработку при нажатии каждой из кнопок:
cell.FTCOne.tag = indexPath.section
cell.FTCOne.addTarget(self, action: #selector(oneSelected), for: .touchUpInside)
cell.FTCTen.tag = indexPath.section
cell.FTCOne.addTarget(self, action: #selector(tenSelected), for: .touchUpInside)
cell.FTCTwenty.tag = indexPath.section
cell.FTCOne.addTarget(self, action: #selector(twentySelected), for: .touchUpInside)
Я предполагаю, что это вызвано тем, что все они имеют одинаковый тег.Если это так, как лучше всего определить indexPath
строки, выбранной пользователем?