我有一个tableView,其中有一个自定义单元格,其中有一个UITextView
,我想在按下按钮时使tableView中最后一个单元格的UITextView
成为第一个响应者。但是,我不确定如何在单元格中引用该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()
}