Afs*_*ani 1 uitableview ios swift
我有一个自定义单元格UITextView中,并outlet为UITextView在customCell文件.
现在,我viewController已经tableView创建并将自定义单元格添加到我的表格中.在此之后,我无法访问UITextView并获取其outlet在customCell文件中的数据.我无法将插座移到我的位置,viewController因为我需要它.我怎么能这样做(访问UITextView我的viewController)?
您可以textView使用您的单元格设置该单元格的委托viewController,首先在其中设置其委托cellForRowAtIndexPath
func tableView(tableView: UITableView!, cellForRowAtIndexPath indexPath: NSIndexPath!) -> UITableViewCell! {
let cell = tableView.dequeueReusableCellWithIdentifier("Cell") as! CustomTableCell
cell.textView.delegate = self
cell.textView.tag = indexPath.row //In case you have multiple textView
return cell
}
Run Code Online (Sandbox Code Playgroud)
现在,您可以在其UITextViewDelegate方法中获取此textView .
func textViewDidBeginEditing(textView: UITextView) {
print(textView.text)
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1277 次 |
| 最近记录: |