本节书摘来自异步社区《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的代码如下所示。