2017-07-26 71 views

回答

1

如果您正在使用segue喜歡的事情,那麼你必須在推動&彈出基於UINavigationController故事板的東西來維持這個地方大約維持在故事板塞格斯無需擔心,你也可以用XIB1的

獲得熟悉並且presentViewcontroller

presentViewController是使用以呈現模態視圖控制器的UIViewController 類的方法。

PushViewcontroller

一個UINavigationController是的UIViewController的子類, 管理視圖控制器的堆疊,並增加了一個返回按鈕等,從 的UINavigationController你可以把一個新的控制器,後來彈出 它,所以要回到前一個&控制器在導航 控制器將只是從左到右建立一個序列。

1

當您呈現視圖控制器時,將其替換爲前一個視圖控制器。當你推視圖控制器時,你創建了一堆視圖控制器。

因此,pop處理一堆視圖控制器,它將從堆棧中逐一刪除視圖控制器。

解除只處理單個視圖控制器的交易,它將從內存中移除當前視圖控制器。

Unwind segue可用於在push,modal或popover segues中導航回去。除此之外,您實際上可以通過一系列push/modal/popover segues(例如,使用單個展開操作在導航層次結構中「返回」多個步驟。

相關問題