Get ViewController from TableView Cell
func textFieldDidEndEditing(_ textField: UITextField) {
guard let tbl = ((self.superview as? UITableView)) else { return }
guard var index = tbl.indexPath(for: self) else { return }
guard var arr = (tbl.delegate as? SubmitWorkViewController)?.arrayTextFieldSamples else { return }
guard let MyVC = (tbl.delegate as? SubmitWorkViewController) else { return }
// guard let pricelabel = (tbl.delegate as? SubmitWorkViewController)?.qoutePricelabel else { return }
if textField == txtFldTypeTbl {
arr[index.row].type = txtFldTypeTbl.text
}else if textField == txtFldQuantityTbl{
arr[index.row].quantity = txtFldQuantityTbl.text
}else{
arr[index.row].PSI = txtFldPSI.text
}
(tbl.delegate as? SubmitWorkViewController)?.arrayTextFieldSamples = arr
}
No comments:
Post a Comment