xcode 4.2 開發1——頁面跳轉


大家好,從今天起,我將會不斷更新關於新版本xcode的開發經驗,畢竟它與傳統版本的開發還是有一定的差別的。

我在做一個有關基於ios平台文件加密解密的項目,也歡迎大家給我提出寶貴的意見。

正是由於項目的特殊性,我可能會更新很多關於文件讀取、文件列表的博客,希望對大家能有一些幫助。

 

首先,我們先建立一個項目,名字叫Jump,跳嘛,哈哈。

這個就是相當於舊版本的 view-based application,不同的是,里面沒有 .xib 文件,只有一個mainstoryboard.storyboard,別害怕,這個就相當於原來的xib,當然,第一次遇見它肯定會覺得陌生,之后大家會慢慢發現,它有着很方便的屬性,比如,在它里面可以有很多個view controller,可以方便控制各個view之間的關系,大家會問,怎么像以前一樣,每個m文件對應一個xib文件呢,很簡單,在每個controller的屬性class里面標注是屬於哪個頭文件就好啦,后面會用到的,別着急。

接下來,我們單擊那個storyboard文件,注意,大家先把右上角那個地方調整到現在這樣

然后向中間的controller里面拖拽一個 Table View,這就是ios開發特別方便的地方,控件都是可視化控制的。然后,將tableviewCell的style為Basic,Identifier為Cell,如果希望是自定義cell的則需要選擇custom,雙擊Title可以修改顯示的文字,咱們修改為“跳轉”,之后插入一個NavigationController:

一定不要忘了設置一下datasource和delegate,設置的時候點擊datasource右邊的小圓圈拖拽到view controller,一定要設置,這是在為tabel初始化數據,不然運行頁面雖然編譯成功,但是會顯示一片空白

下面選擇 viewController.m文件進行編輯

下面到了重要的時刻,就是新版本中的界面跳轉,特別的方便,在storyboard中再拖入一個  Table View Controller

然后在原來的那個view 里面選中 table view controller

然后在編輯視圖的地方從選中的table view 拖拽到新建的table view 然后選擇 push

這樣,就完成了界面跳轉,怎么樣,簡單吧?如果大家想對新建的界面進行代碼編輯的話,可以新建一組 .h和.m文件,如圖。

注意,subclass of里面一定要選擇與你要關聯的view controller對應的類型

因為我們已經有視圖了,就不用勾選 xib 那個了

然后在新建的table view controller中 修改它的class就行了

class 里面選擇 second,這樣,就可以在second .h .m文件中編輯視圖了。

 

好了,這是我第一個博客,也是ios開發的開始,歡迎廣大ios開發愛好者多多和我交流,嘿嘿。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM