當在我的Facebook登錄按鈕加載視圖控制器,它會檢查訪問令牌,看看用戶是否已經登錄:Segue公司到下一個視圖與Facebook SDK驗證後
if(FBSDKAccessToken.currentAccessToken() == nil)
{
//user not logged in
print("User is not logged in")
} else {
print("User is logged in")
}
這是工作正確,當我打開我的應用程序,它說「用戶登錄」 所以我加了一個賽格瑞print語句下:
self.performSegueWithIdentifier("mySegueID", sender: nil)
它仍然打印,它是登錄,但不執行SEGUE。賽格ID是正確的。我甚至試圖獲取故事板,並通過ID獲取視圖控制器,然後呈現它,但這也不起作用。有任何想法嗎?
謝謝約翰,現在就試用它。 –
嗯。這仍然不適合我。我使用Facebook登錄,然後返回到我的第一個視圖控制器,然後回到註冊視圖控制器和控制檯打印「用戶已登錄」,但仍然沒有發生。 –
好吧,現在嘗試使用超級而不是自我。如果它不起作用只是重寫performSegueWithIdentifier – zzzz