Ich versuche, NameTextField zu verbergen, wenn Sie bei der Anmeldung eingeschaltet und lassen Sie es angezeigt am Register angezeigt werden. Ich habe versucht, es selbst herauszufinden, aber hier ist, was ich habe. Ich habe es auf zwei Fehler gebracht und sie sind gleich. Issue NavigatorUISegmentedControl - Fehlende Rückkehr in einer Schließung erwartet Rückkehr 'UISegmentedControl'
lazy var loginRegisterSegmentControl: UISegmentedControl = {
let sc = UISegmentedControl(items: ["Login", "Register"])
sc.translatesAutoresizingMaskIntoConstraints = false
sc.tintColor = UIColor.white
sc.selectedSegmentIndex = 1
switch sc.selectedSegmentIndex
{
case 0: self.nameTextField.isHidden = true
case 1: self.nameTextField.isHidden = false
default:
break;
sc.addTarget(self, action: #selector(handleLoginRegisterChange), for: .valueChanged)
return sc
}
}
Danke, jetzt sagt, es zurück in Closure fehlt –