Ich habe gerade gelernt, einen Google-Anmelde-Button zu machen. Bis jetzt kann sich meine App über das Konto anmelden, aber nach der Anmeldung wird auf die gleiche Seite (Anmeldeseite) umgeleitet. Ich habe alles gegooglet, kann aber keine Lösung finden. Wie kann ich nach der Unterzeichnung über den Google-Button zu einem anderen View-Controller wechseln?Wie gehe ich zu einem anderen View-Controller, wenn ich von einem Google-Konto angemeldet bin? (ios 10) wenn möglich
0
A
Antwort
0
Ich tat dies: „SecondViewController“ ist der Ansicht-Controller ich gehen wollen:
func prepareForSegue(segue: UIStoryboardSegue, sender: AnyObject?) {
if segue.identifier == "idSegueContent" {
secondViewController = segue.destinationViewController as! SecondViewController //Error is here
}
}
public func sign(_ signIn: GIDSignIn!, didSignInFor user: GIDGoogleUser!, withError error: Error!) {
if (error) != nil {
print(error)
}
else {
performSegue(withIdentifier: "idSegueContent", sender: self)
}
}
func sign(_ signIn: GIDSignIn!, didDisconnectWith user: GIDGoogleUser!, withError error: Error!) {
if let err = error {
print(error)
}
SecondViewController.dismissViewControllerAnimated(true, completion: nil)
//Error is here too
}
Verwandte Themen
- 1. Wie gehe ich zu einem anderen View-Controller, wenn ich von einem Google-Konto angemeldet bin? (Swift 3) wenn möglich
- 2. Wie gehe ich weiter ViewController
- 3. Wie gehe ich zum ViewController?
- 4. AADSTS90093, wenn ich als globaler Administrator angemeldet bin
- 5. In PHP Ich bin leider nicht möglich, Rohr von einem Prozess zu einem anderen
- 6. NSUserdefaults Informationen von einem Viewcontroller zu einem anderen View Controller
- 7. Control vars/IBOutlets von einem ViewController in einem anderen ViewController
- 8. Wie gehe ich zu einem bestimmten Teil meines Codes, wenn ich einen Fehler in Julia
- 9. Bilder nur dann wiedergeben, wenn ich als Administrator angemeldet bin
- 10. Wie gehe ich nach facebook login zum anderen Viewcontroller?
- 11. Fehler, wenn ich segue verwende, um von einem viewController zu einem anderen in swift 2 zu wechseln
- 12. Subversion: An wen bin ich angemeldet?
- 13. Going Form 1 Viewcontroller zu einem anderen
- 14. MMDrawerController Navigieren zu einem anderen View-Controller, wenn ich auf die linke Viewcontroller-Zelle klicke
- 15. div mit zwei divs innen, wenn ich von einem div zum anderen gehe, mit onMouseOver
- 16. Wie sende ich Daten von einem ViewController zu einem anderen mit SWRevealViewController
- 17. Anwendung stürzt ab, wenn ich von einem Fragment zum anderen gehe
- 18. Wie gehe ich zur nächsten Seite ++ in UIPageviewController, wenn ich auf UIButton in iOS
- 19. Wie gehe ich von io.ReadCloser zu io.ReadSeeker?
- 20. Wie aus einem anderen Viewcontroller in Swift
- 21. Wie navigiere ich von einem Bildschirm zu einem anderen Bildschirm?
- 22. Wie navigiere ich zu einem anderen Viewcontroller, nachdem ich eine Antwort vom Server bekommen habe
- 23. Hat ein Bild von einem ViewController, wie kann ich es auf dem anderen ViewController anzeigen
- 24. Verstehen des Verhaltens von chrome.storage.sync, wenn ich nicht im Chrome-Browser angemeldet bin
- 25. Variabler Wechsel zu einem anderen ViewController
- 26. Wie gehe ich zu einer anderen Seite, wenn ich die Zurück-Taste in der Aktionsleiste drücke?
- 27. Wie verschiebe ich Bilder in iOS von einem Verzeichnis zu einem anderen?
- 28. Wie gehe ich Argumente zu einem Python-Skript mit Ironpython
- 29. Wie setze ich Constraints zu einem TableView in einen ViewController?
- 30. Segue zu einem ViewController von nicht-Storyboard ViewController
Legen Sie einen anderen Viewcontroller, wo Sie gehen wollen. Machen Sie nun einen Übergang zwischen den beiden View-Controllern und geben Sie ihm einen Identifikator. Wenn Sie den Login-Erfolg von Google Signin erhalten haben, rufen Sie einfach performSegueWithIdentifier ("new identifier name of segue") auf. – Tuhin
Ich tat dies: "SecondViewController" ist der View-Controller, den ich gehen möchte: –