首頁  >  問答  >  主體

objective-c - 求關於IOS中 導航控制器以及 控制器之間的切換的文章介紹,thanks!

我學IOS也有一段時間了,但是我是在公司邊做邊學的,很多時候學習由主動變成了被動。在一些東西我自己還沒弄清楚的情況下,功能卻已經實現了。可是我又沒有時間進行深入的了解。我現在對於app內介面之間的切換和導航控制器的使用還是比較莫不清楚。希望前輩們給我一些建議,我也在空餘時間發展自己的小app,只是為了鞏固和加深所學和理解的知識。

淡淡烟草味淡淡烟草味2727 天前487

全部回覆(1)我來回復

  • PHP中文网

    PHP中文网2017-05-02 09:21:43

    我們在實作一個多頁面的 App 專案時,蘋果官方提供的常用頁面容器有 UITabBarControllerUINavigationController

    UITabBarController 是透過陣列的形式來管理容器內的所有 UIViewController,UINavigationController 則是透過堆疊的形式管理容器內所有 UIViewController。這兩種容器是可以嵌套使用的,標準嵌套的方式是以 UITabBarController 為主容器,而 UINavigationController 為輔助容器。

    對於 UINavigationController 的堆疊式管理,這裡有一篇文章你可以看一看:View Controller 流(純程式碼版)。裡面有些內容可能過時了或有紕漏,但是對於你了解 Navigation 式的頁面管理應該還是會有幫助的。

    此外,如果是 iOS 初學入門,給你安麗幾篇文章:

    • iOS 入門(1):建立一個 iOS 專案

    • iOS 入門(2):管理第三方函式庫

    • iOS 入門(3):實作一個多頁面 App

    • iOS 入門(4):從網路請求資料

    • iOS 入門(5):在本地儲存資料

    這幾篇文章從大的概念上介紹了一個 iOS 應用常見的業務場景,文章中均給出了基本步驟和源碼下載,讓你能立刻就看到效果。但文章中只給了主題相關的最基本知識點,對於細節和擴展知識則需要你進一步學習。希望對你有用。

    回覆
    0
  • 取消回覆