Ich bin neu bei swift, und ich versuche, einen Lobby-Bildschirm mit einem Textfeld und einer Schaltfläche zu erstellen, um zum nächsten Bildschirm zu gelangen. Ich habe es verbunden, um den nächsten View-Controller zu "zeigen". Ich brauche es, um mein Eingabefeld zu überprüfen und nur fortzusetzen, wenn das Feld nicht leer ist, und natürlich, um den Namen an den nächsten View-Controller zu übergeben, kann ich auch nicht meine Tastatur ein- und ausblenden (bleibt bei der zweiten Sekunde an) Controller anzeigen). Weiß jemand, wie man eine Taste anlegt, um das Feld zu überprüfen und erst dann zum nächsten View-Controller zu wechseln? hier ist mein Code (meist automatisch generiert):Fehler bei der Übergabe von Daten an tableController
import UIKit
class LobbyController: UIViewController {
@IBOutlet weak var playerNameField: UITextField!
override func viewDidLoad() {
super.viewDidLoad()
playerNameField.becomeFirstResponder()
}
override func didReceiveMemoryWarning() {
super.didReceiveMemoryWarning()
// Dispose of any resources that can be recreated.
}
@IBAction func nameLabel(sender: UITextField) {
playerNameField.becomeFirstResponder()
}
@IBAction func startGameButton(sender: AnyObject) {
self.playerNameField.resignFirstResponder()
}
}
Dank!