Wednesday, 11 November 2020

Get ViewController from TableView Cell

 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