Моя пользовательская ячейка имеет 2 кнопки, и каждая пользовательская ячейка также выполняет сеанс.Как нажимать кнопки ячеек в UITableViewCell без действия сокета ячейки
Сегу функционирует правильно, проблема возникает из-за того, что мои кнопки никогда не срабатывают. Если я нажму на них, то выйдет режим segue, но не кнопка. Как преодолеть это?
Здесь идет код, как определяются действия кнопки:
В контроллере табличного
override func tableView(tableView: UITableView, cellForRowAtIndexPath indexPath: NSIndexPath) -> UITableViewCell {
let cell = tableView.dequeueReusableCellWithIdentifier(CCELL.WISHCELL, forIndexPath: indexPath) as! WishCell
let row = indexPath.row
let product = products.elements[row]
// Setup the 2 cell buttons
cell.removeButton.tag = indexPath.row
cell.addToCartButton.tag = indexPath.row
cell.removeButton.addTarget(self, action: "removeFromWishList:", forControlEvents: .TouchUpInside)
cell.addToCartButton.addTarget(self, action: "addToCart", forControlEvents: .TouchUpInside)
функции targette селекторов являются действительными, у меня нет ошибки. Кнопки просто не запускаются.
Если это не так, и вам нужно больше кода, просто спросите меня!
cell.selection = никто не пробуйте это – engmahsa
не обладает свойством 'selection' на моих ячейках –
все виды таблицы Ячейки имеют это свойство, вы можете проверить его на доске объявлений – engmahsa