Abrufanforderung machen und Wert von Kerndaten erhalten. Basierend auf dem Wert F oder M möchte ich zu einem VC übergehen. Es stürzt immer auf App Delegate ab. Ich verwende einen Tab-Bar-Controller, um auf VC zu klicken, der die Berechnung durchführt und dann zu einem geeigneten VC wechseln sollte.programmatisch segmentieren
func makeSegue() {
print("\(meetGenderText.text!)")
if (meetGenderText.text == "F") {
let storyboard = UIStoryboard(name: "Main", bundle: nil)
let vc = storyboard.instantiateViewControllerWithIdentifier("scoreFemale") as! ScoreMeetFemaleVC
presentViewController(vc, animated: true, completion: nil)
performSegueWithIdentifier("scoreFemale", sender: nil)
} else {
let storyboard = UIStoryboard(name: "Main", bundle: nil)
let vc = storyboard.instantiateViewControllerWithIdentifier("scoreMale") as! ScoreMeetFemaleVC
presentViewController(vc, animated: true, completion: nil)
performSegueWithIdentifier("scoreMale", sender: nil)
}
}
Ich denke, Sie müssen 'self.presentViewController' verwenden. – bhakti123