iOS7过渡指南-20130703

iOS7过渡指南-20130703

ID:46880156

大小:2.44 MB

页数:45页

时间:2019-11-28

iOS7过渡指南-20130703_第1页
iOS7过渡指南-20130703_第2页
iOS7过渡指南-20130703_第3页
iOS7过渡指南-20130703_第4页
iOS7过渡指南-20130703_第5页
资源描述:

《iOS7过渡指南-20130703》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、iOS7用户界面过渡指南搜狐无线MUED译iOS7用户界面过渡指南目录过渡前的准备03开始之前的工作04了解app的特征05过渡工作的范围07支持iOS6系统09UI上的更新13布局和外观(Layout&Appearance)14操作栏和栏上按钮(Bars&BarButtons)17内容视图(ContentView)24控件(Controls)32临时视图(TemporaryViews)40文档修订历史43Copyright©2013AppleInc.搜狐无线MUED翻译02iOS7用户界面过渡指南过渡前的准备重要:由于iOS7还未最终发布,该文

2、档的部分内容还会继续修改。Copyright©2013AppleInc.搜狐无线MUED翻译03iOS7用户界面过渡指南开始之前的工作iOS7引入了许多用户界面上的改变,比如无边框的按钮,透明操作栏,全屏视图控制器布局。使用Xcode5可以创建iOS7项目,并使用模拟器一窥iOS7用户界面的变化。例如,示例程序TheElement在iOS6和iOS7模拟器上分别看起来分别是这样的。iOS7模拟器上的样子iOS6模拟器上的样子注意:iOS7beta2现已发布,支持iPad对于这样结构的程序,你甚至不用更新你的应用程序代码,但在开始之前还是有几件事要

3、考虑一下。当你使用内置的应用程序时,你会感觉到iOS7的变化既微妙又深刻。熟悉的UI元素非常易于辨认,但它们看起来和原来变化很大。接近真实的虚拟触摸变得更加柔和精妙,同时动态效果的真实性得到了增强。Copyright©2013AppleInc.搜狐无线MUED翻译04iOS7用户界面过渡指南注意:iOS7上所有的UI元素看起来和原来区别很大,并且提供了许多新功能,但是你所熟悉的UIKitAPI基本上没有变化太多。随着你探索的深入,会认识到iOS7的主题:•顺从。界面的作用是帮助用户理解内容、和内容交互,而不是与内容竞争。•明晰。每个字号的字体都清

4、晰可辨,icon精确易懂,装饰元素恰如其分,对于功能的精确聚焦是设计驱动力。•深度。通过可视化的层、逼真的动画,加深用户的愉悦和理解。因为iOS体验发生了本质而普遍的变化,iOS7为大家提供了一个珍贵的机会:重新审视你的app的核心目的是什么,为用户提供什么样的功能。尽管你现在可能还没准备好利用这个机会,当你将app适配到iOS7的时候,请记住这一点。(当你准备好重新审视你的app设计或者开始一个新项目的时候,请参阅“DesigningforiOS7”)了解app的特征不论你准备重新设计app,或者只是改进设计,你都需要知道你的app的特质会对重

5、新设计过程产生影响。首先请自问如下2个问题,它们能帮助你思考过渡的策略:•你使用AutoLayout来设计app了吗?如果你使用了AutoLayout来布局的话,你的工作量就少了很多。在Xcode5中,AutoLayout会帮助app自动调整新的UI元素度量,并且自动对字号进行动态调整。AutoLayout对你从iOS6升级到iOS7,和同时支持两个版本操作系统非常有帮助。如果你没有使用AutoLayout,现在开始学着使用吧,特别是当你需要支持app的多个版本的时候。如果使用手动布局或者区分性布局技术的话会比较麻烦,就需要时刻考虑确保字号改变的

6、时候造成的布局变化是否合适。•你的app需要支持iOS6吗?记住很多iOS用户很可能在较短时间内升级他们的设备到iOS7,他们不希望看到自己喜欢的app在iOS7上表现得糟糕。你也可能出于商业原因需要考虑对iOS6的支持,这时最佳的方案仍然是将app先升级到支持iOS7,然后尽可能地去将设计的变化运用到app的iOS6版本。这个过程的处理细节请参考“支持iOS6系统”(第9页)。Copyright©2013AppleInc.搜狐无线MUED翻译05iOS7用户界面过渡指南接下来要检查app是依照什么样的方式定制的。不同定制方式影响了工作量。定制分

7、为三种类型:•标准型(Standard):app中只包含了UIKit中所提供的标准UI元素。•自定义型(Custom):app中完全使用了UIKit中没有的自定义UI元素。•混合型(Hybrid):既使用了标准元素,也用了自定义元素(包括使用UIKit着色和外表自定义API定制的自定义标准元素)。对标准型app。需要确认视觉和交互设计在iOS7环境下时是否依然合适。如果你决定保持原有的布局和交互方式,主要的工作就是进行微调,确保app可以正常处理系统全局的手势。自定义型。这对工作量要求就比较高了。如果当前的UI和体验依然合适的话,那要做的事情还不

8、算多。相反,如果app的个性和体验与iOS7相差迥异,那为了迎合用户的习惯,你可能就需要做比较多的工作了。混合型。根据其使用自定义控件的

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。