iOS 用代碼+Xib搭建UI界面實例


1.背景                                                               

     有些我們不能只用代碼去構建界面,代碼是萬能的,你用其他方式可以實現的界面,用代碼也一定能

實現,但是我們沒必要這樣做,有的時候用xib會是更好的選擇,代碼和xib的優劣地方我們得知道,為了

兼顧這兩種構建界面得優勢,混合使用是一種不錯得選擇。(我遇到這個問題是在用代碼寫一個靜態得表單

,我不會弄這個,所以實現得也是動態得,我想其實也是沒法實現靜態得吧,用這種方式實現得表單獲取數據會是

一個很大得難題:用代理可以實現,真的用這種方式去做你會覺得很麻煩,Xib得靜態表格也就有很大得方便性,因

為可以直接訪問到每一個控件。)

2.開發環境                                                          

    我的開發環境是Xcode 5.1.1,IOS SDK 7.1  

3.兩種實現                 

      一 、先建類文件,后單獨建xib

              用這種方式有時會出現一些問題,所以不建議這樣做

                    步驟:

                    1.新建類文件

                     

                 2.新建xib文件,最好就是與類文件名相同

                   

                3.兩文件建立關聯(注意划標注得地方)

                    1)拖一個View到上面。(是View不能是ViewControl,這個很關鍵 ViewControl就不是這樣弄了)

                    2)關聯類文件

                       

                   3)關聯View。(按住ctrl把View 旁邊得小點拖到界面上,這樣就會建立起關聯得線)

                       

               4、使用Xib (引用頭文件),新建

                     FirstViewController *firstview = [[FirstViewController alloc]initWithNibName:@"First" bundle:nil];

           

               

      二 、建類文件得時候勾選同時新建xib

                新建完后直接使用。

4.源碼下載                                                                   

      源碼下載

              


免責聲明!

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



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