1
我的應用程序的結構如圖所示。 註銷 - 返回登錄頁面
在我的ProfileViewController
這是其中一個選項卡,有一個註銷按鈕。我想彈出回RegisterViewController
。
如果用戶已經註冊,我繞過在App Delegate
註冊屏幕所示
if (prefs.boolForKey("registered")){
self.window?.rootViewController = storyboard.instantiateViewControllerWithIdentifier("tabBarViewController")
} else { // there is no current user
// set up app for new or non logged in user
self.window?.rootViewController = storyboard.instantiateViewControllerWithIdentifier("registerViewController")
}
我不知道這是否會影響如何導航回來,因爲它是設置rootViewController
。
由於'RegisterViewController'不在導航堆棧中,因此無法返回。您可以像在應用程序啓動時那樣將窗口的「rootViewController」設置爲「RegisterViewController」。 – dan