Ich verwende die Facebook-API und versuche, die logout
-Funktion zu implementieren. Wenn eine UITableViewCell
angezapft wird, möchte ich auf die ursprüngliche Anmeldeseite zurückkehren. Ich habe versucht, nur einen normalen Übergang von der VC zu ViewController.swift
(d. H. Erste Login-Seite) erstellen, aber es fügt die navigationBar
, die nicht was ich will.So kehren Sie zum ursprünglichen ViewController zurück, ohne die Navigationsleiste anzuhängen
Ich habe mehrere Dinge ausprobiert. Dies ist mein aktueller Code
func tableView(tableView: UITableView, didSelectRowAtIndexPath indexPath: NSIndexPath) {
if indexPath.row == 5 {
NSUserDefaults.standardUserDefaults().setObject(nil, forKey: KEY_UID)
NSUserDefaults.standardUserDefaults().setObject(nil, forKey: SELECTED_SPORTS)
let loginViewController: UIViewController = ViewController()
self.navigationController?.popToRootViewControllerAnimated(true)
}
}
Dies bringt mich einfach zurück zum vorherigen VC, was nicht das ist, was ich will. Ich habe versucht, Abwind Segues zu machen, aber ich darf nicht auf den Exit-Button des Storyboards ziehen, was ebenfalls verwirrend ist.