静态 TableViewCell 的 TextView

TextView for Static TableViewCell

我有一个带有静态单元格的 TableViewController。对于一个单元格,我在 Storyboard 上放置了一个 TextView(可编辑)并将 TableViewCell 作为 outlet 连接到 TableViewController。我还为 TableViewCell 创建了一个 class 并为 TextView 创建了一个连接插座。

虽然一切正常,但键盘打不开。我认为这是因为代表们。

class TableViewController: UITableViewController {

    @IBOutlet weak var myTableViewCell: MyCell!

} 

  viewDidLoad() {

       myTableViewCell.myTextView.delegate = self

  }

class MyCell: UITableViewCell {

  @IBOutlet weak var myTextView: UITextView!

}

我也放了一个分机:

extension TableViewController: UITextViewDelegate {
  func textViewDidChange(textView: UITextView) {
    tableView.beginUpdates()
    tableView.endUpdates()
  }
}

我正在尝试 iPhone,而不是模拟器 :/

我生成了一个创建问题的示例项目。 Please check here

您的问题显示为红色矩形,您应该检查 textViewSelectable 属性。