У меня есть tableView с пользовательской ячейкой, внутри которой есть UITextView
, и я хочу сделать UITextView
последней ячейки в tableView первым респондентом при нажатии кнопки. Однако я не уверен, как ссылаться на это UITextView
внутри клетки.
У него есть выход в пользовательском классе ячеек, но я не знаю, как использовать эту кнопку (действие в другом классе) для ссылки на нее.
class ActionCell: UITableViewCell {
@IBOutlet weak var label: UITextView!
}
Я попробовал вот что, но это не работает:
@IBAction func addAction(_ sender: Any) {
let cell = tableview.cellForRow(at: IndexPath.init(row: -1, section: 1)) as? ActionCell
let textview = cell?.contentView.subviews.filter{$0 is UITextView}
textview![0].becomeFirstResponder()
}