Size: a a a

2020 October 19

1

13 in SwiftBook
Вот сам экшн
источник

1

13 in SwiftBook
Khislatjon Valijonov
Знаете как делается это?
Протоколы пару раз пока делал только так, что с ними беда
источник

PT

Pavel Tanaev in SwiftBook
Обявите в ячеке var action: (() -> (Void))?
источник

PT

Pavel Tanaev in SwiftBook
И когда надо, вызывайте action?()
источник

J

Jahzz in SwiftBook
Ок, на связи
источник

PT

Pavel Tanaev in SwiftBook
А в тейбл вью подписываетесь как

cell.action = {
      //Действие
}
источник

PT

Pavel Tanaev in SwiftBook
Это из быстрого
источник

PT

Pavel Tanaev in SwiftBook
Но не лучшее
источник

1

13 in SwiftBook
Pavel Tanaev
А в тейбл вью подписываетесь как

cell.action = {
      //Действие
}
Я не понимаю ту часть, где его вызывать.
источник

PT

Pavel Tanaev in SwiftBook
Ну нажатие кноки обрабатываете?
источник

1

13 in SwiftBook
Как мне в классе tableView отследить действие нажатия или изминения свойства?
источник

PT

Pavel Tanaev in SwiftBook
Там и вызывайте
источник

PT

Pavel Tanaev in SwiftBook
Ну я написал прям рабочий код)
источник

PT

Pavel Tanaev in SwiftBook
Как это сделать
источник

1

13 in SwiftBook
Pavel Tanaev
Ну нажатие кноки обрабатываете?
Ну нажатие в классе ячейки происходит, а данные в другом классе находятся.
источник

1

13 in SwiftBook
Но я кажется начал понимать)
источник

🤷

🤷 in SwiftBook
Ещё можно по тегу у самой кнопки и в ее акшене менять массив, если я правильно понял задачу
источник

1

13 in SwiftBook
🤷
Ещё можно по тегу у самой кнопки и в ее акшене менять массив, если я правильно понял задачу
Это не совсем, то не совсем то. Но я понял, что мне делегат по ходу лучше всего пойдет.
источник

PT

Pavel Tanaev in SwiftBook
13
Ну нажатие в классе ячейки происходит, а данные в другом классе находятся.
Ну так вы в tableviewcontroller подписываетесь на экшн
источник

PT

Pavel Tanaev in SwiftBook
Как - я показал
источник