Всем привет, подскажите как вызвать какие либо методы таблицы изнутри ячейки, а конкретно метод reloadData, я хочу что б по тапу на ячейку у меня менялось колличество строк лейбла внутри этой ячейки и сама ячейка расширялась
Доступ к методам TableView из TableViewCell
RexHunt
#2
Немного не так вы это понимаете. Посмотрите тут
На эту тему много статей и видео, нужно лишь поискать.
Ragnaros
#3
Но такой способ как у меня тоже работает, но ячейка расширяется только если уходит за края экрана и обратно, когда у меня отрабатывает релоадДата, разве никак ее нельзя вызвать при нажатии?
haymob
#14
Изнутри пишите:
let tableView = superview as? UITableView
tableView?.reloadData()
Меньше iOS 11:
let tableView = superview?.superview as? UITableView
tableView?.reloadData()
Или вместе:
let tableView = superview as? UITableView ?? superview?.superview as? UITableView
tableView?.reloadData()