unwind-segue

    1熱度

    2回答

    我在我的ViewOne中有一個數組,我使用prepareForSegue函數傳遞給ViewTwo。 當我在ViewTwo中刪除我的數組的數據並返回到NavigationController上的後退按鈕或向右滑動時,ViewOne中的數組仍然具有所有數據,並且不知道我刪除了它的某些內容。 有沒有解決這個問題的方法? ViewOne: override func prepareForSegue(seg

    1熱度

    1回答

    我有一個視圖控制器(在一個導航控制器)甲該塞格斯查看控制器B,和視圖控制器C還塞格斯到B(A - >乙< - C)。視圖控制器B用於選擇傳遞迴無論是A或C的值,但如果我點擊「取消」或「完成」它採用開卷SEGUE回去只有一個控制器,無論是連接過去。

    3熱度

    1回答

    我如何在沒有任何動畫的情況下進行放鬆演奏。我試圖設置一個放鬆的繼續,在右側的故事板取消選中「動畫」,但它仍然動畫(它滑落),我該如何解決這個問題?

    0熱度

    1回答

    我試圖在收到響應後點擊按鈕來放鬆。 的LoginController @IBAction func SignInPressed(sender: AnyObject) { if (onSuccess) { performSegueWithIdentifier("unwindToGlobal", sender: AnyObject?()) } } ,這是它來自哪

    0熱度

    1回答

    我遇到了Unwind Segue的問題。我有3個ViewControllers和他們所有類下名爲ViewController.swift。我試圖得到最後一個ViewController,它是第三個,只需點擊一下按鈕就可以開始ViewController,但我似乎無法得到它。我在提交此問題之前試圖進行研究,但無法找到它。如果有更多的信息,你需要告訴我。

    -1熱度

    1回答

    在VC-A中,我有一個名爲「unwindToMain」的IBAction。第二個VC VC-B被加載,然後是第三個VC。在VC-C中,我通過按下按鈕來調用該展開功能。 問題是VC-B似乎在展開期間被加載。我添加了一些print()語句來幫助調試,並且在VCA到達之前,我可以看到VC-B代碼,包括tableview函數,在單擊按鈕後運行。 爲什麼會發生這種情況,我該如何阻止它?提前致謝!

    0熱度

    1回答

    下面是如何使用Apple的unwind segue的一個很好的答案。 What are Unwind segues for and how do you use them? 我的答覆但問題是,你必須明確地告訴它的故事板視圖要退出(放鬆)回控制器。我試圖做的是退出(放鬆)回到任何視圖控制器調用它,只使用一個按鈕。 假設我有3個視圖控制器:紅色,藍色和黃色。 紅色和藍色都有一個按鈕可以轉到黃色視圖控制

    1熱度

    1回答

    我想了解unwind segue是如何工作的。首先,我創建了3個ViewControllers。 GlobalVC -LoginVC -RegisterVC 我設置了初始頁面GlobalVC(只有經過驗證的用戶可以看到)。我設置了從: GlobalVC to LoginVC調用globalToLogin和LoginVC to RegisterVC調用loginToRegister。這是我的

    3熱度

    1回答

    我正在嘗試爲我的應用程序的註冊過程創建控制器體系結構。下面是當前狀態的圖像: 該應用程序開始於登錄頁面的第一時間,如果用戶點擊「註冊」,導航控制器經由模態呈現self.presentViewController。然後導航控制器通過一個視圖控制器,然後推送到第二個視圖控制器。在此第二個視圖控制器上,用戶必須先按下「Go」才能以模態方式導航到請求附加信息的視圖控制器,然後再繼續註冊過程。一旦用戶在這個

    1熱度

    3回答

    這是一個正常的LoginView調用特定的動作在我的應用 sourceViewVontroller if ([password length] == 0) { loginViewController *seatView = [mainStory instantiateViewControllerWithIdentifier:@"loggingView"]; [self