0
私のコードは、テキストフィールドからテキストを取り出し、別のView Controllerにセグメンテーションします。問題は、1つのセグ項目のみを保存できることです。新しいボタンは、ボタンが押されるたびに古いものを置き換えます。 vc2ではどのようにして新しいエントリをすべてsegueに保存できますか?seguedデータを別のviewcontrollerに格納する(swift4)
VC
import UIKit
class ViewController: UIViewController {
@IBOutlet var txt: UITextField!
override func viewDidLoad() {
super.viewDidLoad()
}
@IBAction func pressButton(_ sender: Any) {
if txt.text != "" {
performSegue(withIdentifier: "segue", sender: self)
}
}
override func prepare(for segue: UIStoryboardSegue, sender: Any?) {
let secondController = segue.destination as! twoViewController
secondController.myString = txt.text!
}
}
twoVC
import UIKit
class twoViewController: UIViewController {
@IBOutlet var labelSmtih: UILabel!
var myString = String()
override func viewDidLoad() {
super.viewDidLoad()
labelSmtih.text = myString
}
}