[iOS] 使用xib作為應用程式入口 with IDE

來源:互聯網
上載者:User

標籤:

[iOS] 使用xib作為應用程式入口 with IDE

在「使用xib做為應用程式入口 with Code」這篇文章中,介紹了如何透過寫Code的方式,來使用xib做為應用程式的入口。但其實在Xcode中,透過IDE所提供的工具,也可以達到相同的功能。本篇文章說明在iOS APP開發的過程中,如何透過IDE的操作,來使用xib做為應用程式的入口,為自己留個紀錄也希望能協助到有需要的開發人員。(透過IDE操作的方式,會比使用Code的方式複雜許多。但是在操作的過程中,可以理解xib檔案的操作與概念,建議開發人員照著後續文章的步驟實作練習。)

操作1. 建立Single View Application

使用Xcode建立新項目,並且選擇項目類型為Single View Application。

2. 移除Storyboard

移除Storyboard以及相關檔案。

3. 建立ViewController class

建立做為入口的MainViewController class。(記得不要勾選Also create XIB file)

4. 建立ViewController.xib

建立ViewController的使用者介面xib檔案,這邊要選擇Window做為xib的樣板。

拖曳一個View到xib檔案中,這個View是ViewController的使用者介面。(拖曳的過程中,記得要避開畫面上的編輯地區,才能正常的運作)

拖曳一個ViewController到xib檔案中,接著定義這個ViewController的類別為先前建立ViewController Class、並且移除這個ViewController預設的View內容。(拖曳的過程中,記得要避開畫面上的編輯地區,才能正常的運作)

接著關聯xib檔案中的View與ViewController,將View注入到ViewController的view屬性內,讓ViewController能夠操作使用者介面。(拖曳左側視窗view旁邊的加號,到中間視窗的view對象上,即可建立關聯)

最後關聯xib檔案中的ViewController與Window,將ViewController注入到Window的rootViewController屬性內,讓Window執行的時候,使用ViewController做為預設的使用者介面。(拖曳左側視窗rootViewController旁邊的加號,到中間視窗的viewController對象上,即可建立關聯)

5. 變更Main Interface

變更應用程式的入口設定參數Main Interface為先前步驟建立的MainViewController.xib。

6. 執行結果

編譯並執行範例項目,可以看到iOS APP中,已正確使用xib做為應用程式入口。

[iOS] 使用xib作為應用程式入口 with IDE

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.