如何引用不同类的自定义单元中的出口(Swift)

时间:2019-06-16 18:50:18

标签: swift uitableview tableview custom-cell

我有一个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()
}

0 个答案:

没有答案