iOS开发教程:界面设计与页面跳转实践.pdfVIP

iOS开发教程:界面设计与页面跳转实践.pdf

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

本章主要内容

15.1图标与闪屏画面

15.2苹果公司制定的设置程序图标以及闪屏画面的规则

15.3设置程序的图标

15.4设置程序的闪屏画面

15.5打例程序

15.6习题

15.1界面设计工具—故事板

toryBoard是iOS5推出的一项功能,它的使用方式比nib更加简单和实用。

StoryBoard相对于nib最大的优点就在于,它把所有的视图控制器集中在一个面板

上,而不是像nib一样需要为每一个视图控制器创建一个文件。

15.2Xcode的窗口界面以及StoryBoard的

操作界面

一个完整的Xcode窗口(如下图所示),最左边的一栏叫作导航栏(Navior),

包括项目中的各种文件;最右边的一栏叫作(Utilities),包括各种编辑器(上

半部分)和控件、类库等的列表(下半部分)。

15.3使用导航控制器实现简单的页面跳转

导航控制器(UINaviionController)是用来辅助页面之间的导航的,使用它

可以实现页面之间的双向跳转,在iOS中实现页面之间的跳转流程时经常需要它

的帮助。

实例——点击按钮跳转到下一页面

15.4导航条和条目按钮的综合使用

航条(NaviionItem)是放置在页面顶部的一个控件,相信大家在15.3节中已经

对导航条有所了解。条目按钮(BarButtonItem)是可以放置在导航条上的控件,可

以增加导航条上的。下面通过一个实例来理解这两个控件的应用。

实例——为一个页面添加多个按钮用于跳转页面

15.5使用流程控制工具Segue实现多个页

面之间的跳转

troyBoard的Segue功能对于应用程序的页面跳转来说可谓是一大利器。Segue的

类型有push、modal以及custom,其中最常用的就是push和modal两种类型。

push类型的Segue是使用导航机制来进行跳转的,导航栏中会自动出现一个返回标

签,push类型需要有一个NaviionController作为支撑,不然无法使用。而

modal类型则是模态转换,一旦页面跳转了,如果不进行设置的话,无法返回到原

来的页面。

15.6使用页控制器实现页的跳转

页控制器(TabBarController)是一个很奇妙的控制器,你只需要单击它下方

的TabBar中的Item,就可以实现页面的切换了。

实例——页控制器的应用

15.7创建并使用页应用程序工程

页应用程序(TabbedApplication)工程是StoryBoard中自带的【TabBar

Controller】的一个工程。下面通过一个实例来向大家展示如何编辑页(Tab

Bar)的条目(Item)。

实例——给页(TabBar)增加条目(BarItem)

15.8习题

通过课后习题巩固本章学习内容。

文档评论(0)

ericxiao + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档