我有2個視圖:FirstView和SecondView。如何在展開segue之前添加If語句?
在SecondView上,有一個文本框和一個提交按鈕。 如果用戶單擊提交按鈕,在返回到FirstView之前檢查文本字段是否爲空。
在SecondView故事板,我通過按住Ctrl鍵創建放卷Segue公司,並點擊提交按鈕,然後將退出,選擇tapToBackToFirstView
在FirstViewController:
@IBAction func tapToBackToFirstView (segue: UIStoryboardSegue) {
}
在SecondViewController:
override func prepare(for segue: UIStoryboardSegue, sender: Any?) {
if segue.identifier == "backToFirstViewFromSecondView" {
let destinationController = segue.destination as! FirstViewController
destinationController.resultLabel.text = secondViewTextField.Text
}
}
從我的代碼,如果我點擊提交按鈕,它總是去FirstView。 如何添加IF語句來檢查文本字段是否爲空?如果它是空的,則顯示警報並且不要去FirstView。
如果它不是空的,請轉到FirstView。
感謝
哦謝謝!我懂了 – John