Ios 如何获取表格视图单元格中的文本字段文本,该表格视图位于swift 4中的另一个表格视图控制器中?
我有一个表视图控制器,在其中一个单元格中有一个表视图,在内部表视图中有一个示例单元格,其中有textfield 我想当用户开始编辑文本字段时,键盘被关闭,所有文本字段文本存储在一个数组中,这是关闭代码Ios 如何获取表格视图单元格中的文本字段文本,该表格视图位于swift 4中的另一个表格视图控制器中?,ios,uitableview,tableview,cell,swift4,Ios,Uitableview,Tableview,Cell,Swift4,我有一个表视图控制器,在其中一个单元格中有一个表视图,在内部表视图中有一个示例单元格,其中有textfield 我想当用户开始编辑文本字段时,键盘被关闭,所有文本字段文本存储在一个数组中,这是关闭代码 @objc func dismissKeyboard() { view.endEditing(true) let index = IndexPath(row: 0, section: 6) let cell = tableView.cellForRow(at: inde
@objc func dismissKeyboard() {
view.endEditing(true)
let index = IndexPath(row: 0, section: 6)
let cell = tableView.cellForRow(at: index)
if (cell as? editCertificatesCell) != nil {
for i in 0..<certificates.count {
let index = IndexPath(row: i, section: 0)
let cell = tableView.cellForRow(at: index)
if let cell = cell as? eCCell {
let b = cell.ceText.text!
print(b)
// here is your field
}
}
}
这是我在控制台中收到的错误,但没有崩溃
invalid capability (0x14) "Unable to insert COPY_SEND
简单地说,我只想在用户编辑文本字段时创建一个文本字段数组,然后重新加载内部tableview并显示它们 2-隐藏键盘时访问可见单元格 3-循环每个可见单元格并访问与其关联的内部tableview 4-访问内部表格视图中的可见单元格 5-ACES textfeild属性存储在每个内部单元格中,并使用当前外部和内部单元格索引存储它们的文本,以便在重新加载后反映在模型中 我应该使用这个函数,而不是dismissKeyboard()函数
@objc func dismissKeyboard() {
view.endEditing(true)
let index = IndexPath(row: 0, section: 6)
let cell = tableView.cellForRow(at: index) as! editCertificatesCell
var certificatesSample = [String]()
certificatesSample.removeAll()
for i in 0..<certificates.count {
let index1 = IndexPath(row: i, section: 0)
cell.certificatesListTableView.cellForRow(at: index1)
let cell = cell.certificatesListTableView.cellForRow(at: index1)
if let cell = cell as? eCCell {
let b = cell.ceText.text!
print(b)
certificatesSample.append(b)
}
}
certificates.removeAll()
certificates = certificatesSample
certificatesSample.removeAll()
}
@objc func dismissKeyboard(){
view.endEditing(真)
让index=indexath(行:0,节:6)
将cell=tableView.cellForRow(at:index)设为!editCertificatesCell
var certificateSample=[String]()
CertificateSample.removeAll()
对于0中的i..我知道这一点,但在代码中我有问题,你能帮我在这里写一些代码吗?
invalid capability (0x14) "Unable to insert COPY_SEND
@objc func dismissKeyboard() {
view.endEditing(true)
let index = IndexPath(row: 0, section: 6)
let cell = tableView.cellForRow(at: index) as! editCertificatesCell
var certificatesSample = [String]()
certificatesSample.removeAll()
for i in 0..<certificates.count {
let index1 = IndexPath(row: i, section: 0)
cell.certificatesListTableView.cellForRow(at: index1)
let cell = cell.certificatesListTableView.cellForRow(at: index1)
if let cell = cell as? eCCell {
let b = cell.ceText.text!
print(b)
certificatesSample.append(b)
}
}
certificates.removeAll()
certificates = certificatesSample
certificatesSample.removeAll()
}