TextView for Static TableViewCell

时间:2016-04-24 10:54:25

标签: ios swift uitableview uitextview viewcontroller

我有一个带静态单元格的TableViewController。对于一个单元格,我在Storyboard上放置了一个TextView(可编辑),并将TableViewCell作为插座连接到TableViewController。我还为TableViewCell创建了一个类,并为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

1 个答案:

答案 0 :(得分:1)

您的问题以红色矩形显示,您需要检查Selectable的{​​{1}}属性。 enter image description here