第一部分 預習部分
框架
筆者所用的開發工具是蘋果的Xcode6.0.1,模擬器是iOS8.0的。作這部分的工做須要對兩個ui控件要有所熟悉:一個是UIscrollView,另外一個是UIPageControl。這兩個控件常常混在一塊兒混合使用。(還要有必定的UI操做基礎)工具
第二部分 搭建文件佈局佈局
開發的文件佈局以下圖:開發工具
至於對於工程中的文件的建立,這裏再也不詳細的敘述,請參考筆者的博文《XMPP框架的導入》,這裏面有詳細的步驟。ui
第三部分 UI界面的搭建
spa
一 點擊上圖中的login.storyboard,往裏面拖入一個UINavgationController,再把右邊的表格蘭控制器刪除不要,拖一個UIViewController,再將導航控制器做爲UIviewController的根控制器。具體操做爲:點擊導航控制器,按住電腦鍵盤上的control鍵,拖一根線到UIviewController,而後彈出一個會話框,選擇rootViewController就好了。會話框以下圖:code
二 點擊導航控制器,來到它的屬性欄,將它做爲初始化控制器:開發
三 下面就開始拖控件了。選擇UIScrollView,將它覆蓋整個控制器的view。而後再一樣的添加UIPageControl,UIButton。這裏須要特別注意!!!!!!後面這兩個控件不是添加到UIScrollView裏面,而是添加到控制器的view,否則的話,這兩個控制會隨着scrollView的拖動而「消失」的!!最後的控件順序以下圖:io
四 控件添加完畢以後,就是連線了讓控制器擁有這兩個屬性,這裏筆者很少說了,比較簡單。連線以後,控制器擁有的屬性應以下圖:
基礎
五 而後來到文件導航欄:
-------跳轉的界面以下--------》》》》
六 新建main.storyboard,把標籤欄控制器拖進去,如圖:
注意:這也須要勾選這個框框;
UI界面到這裏就搭建完了,其中省略了一些步驟,須要你們有UI界面搭建的基礎,因爲不是這裏的重心,故不詳細敘述。
第四部分:編寫代碼
不想再多說了,直接上圖:
第五部分 結果截圖