2015-10-26 57 views
0

我正在進入iOS開發,並且正在屏幕流暢地掙扎。我讀過的所有文檔都指出,UINavigationController用於表示支持分層數據的UI。如果我沒有分層數據會怎麼樣?UINavigationController有哪些導航選項?

示例 - 我有一個多步表單,我不需要返回。第一步是詢問我是什麼類型的用戶,並從那裏,在單獨的視圖(或一系列視圖)中提出了兩組不同的問題。我現在所做的是構建3個獨立的視圖控制器,將它們與界面構建器中的segues相關聯,並在需要時手動調用segues。這對我來說是不對的,但是讓它適合導航控制器也不太合適 - 對於我正在做的事情沒有任何等級。

這裏的首選方法是什麼?

+0

我認爲如果你從不打算返回,手動繼續方法是好的 – Fonix

+0

如果你想使用UINavigationController並且想按照你的需求來工作,請檢查http://stackoverflow.com/questions/ 33301209/SWIFT-IOS復位視圖控制器層次結構/ 33302066#33302066 –

回答

0

我認爲你是對的,你不需要UINavigationController那裏。你可以展示你的VC,或者是你必須要做的其中一個。如果在QuestionsVc上有多個屏幕,那麼你可以在那裏使用UINavigationController