本節書摘來自異步社群《ipad開發從入門到精通》一書中的第6章,第6.2節系統主界面,作者 楊春澤,更多章節内容可以通路雲栖社群“異步社群”公衆号檢視
6.2 系統主界面
ipad開發從入門到精通
本章執行個體的的源碼儲存在“:daima6bus”,預設的系統主界面是線路查詢視圖,線上路查詢視圖cbus_lineview.xib頂部設定了一個查詢表單,在下方清單顯示系統内的公交線路。線路查詢視圖的ui界面如圖6-1所示。
![](https://img.laitimes.com/img/9ZDMuAjOiMmIsIjOiQnIsIyZuBnLiVTM3EWZ0cTNiNGOygDZ1kTYzcjY0Q2M1YDMzMDMwkDO1ATNiZTN48CXt92Yu4GZjlGbh5SZslmZxl3Lc9CX6MHc0RHaiojIsJye.png)
6.2.1 線路查詢視圖
實作檔案cbus_lineviewcontroller.h的代碼如下所示。
執行效果如圖6-2所示。
6.2.2 線路詳情子產品
本子產品的功能是顯示某一條線路的詳細資訊,在上方顯示線路名、票價、首班時間和末班時間,在下方清單顯示各個站點。線路詳情視圖cbus_linedetailview.xib的ui界面如圖6-3所示。
實作檔案 cbus_linedetailviewcontroller.h的代碼如下所示。
執行效果如圖6-4所示。
6.2.3 線路中某站詳情
本子產品的功能是顯示某一條線路中某個站的詳細資訊,顯示通過這個站的所有線路。此子產品的視圖cbus_linedetaillineview.xib的ui界面如圖6-5所示。
實作檔案 cbus_linedetaillineviewcontroller.h的代碼如下所示。