如何将数据从textfield传递到另一个textfiled?

时间:2017-09-18 01:46:41

标签: ios swift segue

override func prepare(for segue: UIStoryboardSegue, sender: Any?)
{
    var  secondController = segue.destination as! EditBillsViewController

    secondController.textField = items
    secondController.notesTextBox = notes
    secondController.billNameTextBox = billsName
    secondController.dateToPayTextBox = DatePickerText
    secondController.DailyReminerTextBox = DaysNotification

1 个答案:

答案 0 :(得分:1)

首先从文本字段中获取文本,然后将其设置为第二个文本字段的文本。

override func prepare(for segue: UIStoryboardSegue, sender: Any?) { 
    guard let text = self.firstTextField.text else {
    print("something Went wrong")
    return
    }

    var secondController = segue.destination as! EditBillsViewController
    secondController.textFieldValue = text
    secondController.notesTextBox = notes
    secondController.billNameTextBox = billsName
    secondController.dateToPayTextBox = DatePickerText
    secondController.DailyReminerTextBox = DaysNotification

}