童话说说技术创业美文职业
快好知
职业母婴
职场个人
历史治疗
笔记技能
美文纠纷
幽默家庭
范文作文
乐趣解密
创业案例
社会工作
新闻家居
心理安全
技术八卦
仲裁思考
生活时事
运势奇闻
说说企业
魅力社交
安好健康
传统笑话
童话初中
男女饮食
周易阅读
爱好两性

一张图带你快速掌握iOS设计规范

10月22日 不回头投稿
  每次发文章,评论里总会有大堆小白们在问:求最新iOS设计规范链接求中文翻译版你看的是哪个版本,我的怎么没有这次就做下基础知识普及,以更简单易懂的方式整理下iOS9的设计规范给大家。
  iOS设计规范,指的是苹果开发者官网上面的iOS人机交互指南(iOSHumanInterfaceGuideline)。制作这个规范的目的是为了让所有安装到iOS系统中的App都遵从某些特定的视觉特性、交互特性,以达到风格一致性的使用体验。另一个层面,也是便于让设计人员和开发人员能够更好的理解iOS系统,更合理的运用系统提供的功能和接口,更高效的制作出App。
  概述
  首先上一张整体结构图:
  iOS人机交互指南主要分为5个章节:
  iOSUI设计基础知识(UIDesignBasics)主要介绍针对iOS系统的特性,在设计时要考虑到的各种影响因素。比如多尺寸屏幕的自适应;程序的启动与停止时的注意事项;iOS的布局、配色、字体规范等等。
  设计策略(DesignStrategies)介绍了交互设计的一些原则以及设计实现App的建议流程。最后举了几个案例进行说明。
  iOS技术(iOSTechnologies)介绍了集成到iOS系统内的一些软硬件技术,方便在设计开发功能时加以利用。
  UI元素简介(UIElements)介绍iOS系统中的每个UI元素(交互控件)的使用方式和注意事项。在了解了这些UI元素后,设计者会更加了解系统提供了哪些设计元素,以便于提高开发效率和统一视觉、交互体验。也能很好的限制住设计师们野马一样的思维。
  图标与图像设计(IconandImageDesign)介绍了iOS系统对于图标和图像的设计的一些要求和注意事项。
  iOSApp设计原则
  iOS的整体设计原则,在规范的第一章已经清楚的说明:
  1。设计要服从于功能(或内容)
  设计是为了更好的让用户使用功能、阅读内容,决不能为了追求设计上的完美而牺牲了功能的使用体验。
  在规范中举了一个非常恰当的例子,比较两个计算器的设计:设计更完美、更炫目的计算器给用户带来的确是非常糟糕的使用体验。而相对来说更简洁直观的设计,则是经过无数次迭代苹果的设计师们最终选择的版本。
  3。更加清晰明了的呈现UI
  首先,页面的设计要突出重点:聚焦核心功能的呈现,巧妙并适当的加入修饰元素。
  其次,细节的设计要清晰的展现:文字内容在各个尺寸的屏幕中都清晰的显示,图标的设计要精确和明晰的表现出其代表的功能,颜色的运用要突出主题并尽可能干净、纯粹,使用无边框按钮以突出功能。
  3。利用层次感和动效为设计增添活力
  视觉上的层次感、贴近自然的动画效果可以让用户便于理解并得到愉悦感。
  利用层次可以表达出各UI元素间的层次关系,以及当前活动的状态。
  利用自然的动效可以增强用户对交互逻辑的感知。
  iOSApp设计要点
  样式
  iOS设计规范建议的App设计流程是这样的:
  去掉所有的UI修饰,只考虑核心功能以及功能间的关联。
  利用iOS的主题样式来设计功能的UI,完善细节设计。
  确保设计出的UI适配各种设备以及各种操作模式。
  其中提到的iOS的主题样式,指的是利用iOS系统提供的UI元素(控件)的样式来设计。这样设计的好处是:
  保证了你的应用的交互体验与iOS原生应用的体验的一致性,用户使用起来没有学习障碍。
  利用系统UI元素实现App,更便于与开发沟通,而且程序开发起来非常的方便,效率高并且错误率低。
  所以,熟读“UI元素”这章的内容,是每个设计者和开发者的必要工作。
  App生命周期
  生命周期这个词是来源于Android设计规范,iOS没有特别的强调这个概念。而理解整个App的生命周期对于App的设计来说确非常关键。
  整个生命周期可以理解为这个过程:
  启动前台运行退出后台运行后台终结(内存释放)
  iOS系统的内存释放机制在设计规范里面没有体现,因为这个算法也在不断的优化没有必要让过多的人了解。但是需要我们熟知的是:在点击Home键返回桌面时,程序从前台切换到后台,此时要记录当前画面的流程状态和必要的信息以便下次回到应用恢复。这个过程在设计时就要考虑清楚。
  布局
  iPad的自适应布局方式主要是利用AutoLayout(一种自适应布局的程序实现方法)和“常规”与“紧凑“两种尺寸类别来定义的。
  利用AutoLayout实现的屏幕布局,会在不同设备的屏幕尺寸下选择不同的尺寸类别,以达到在该设备下的最佳显示效果。具体的适配方式如下图:
  利用这种自适应布局方式,可以让程序开发(以及UI设计)对应多屏幕布局变得更加容易,更加高效。从显示效果上讲,也更加协调并保证了一致性。下面以印象笔记为例,看下自适应布局的效果。
  在对应Pad版布局时,利用了UI元素中的SplitViewController,将不同层级的两个内容视图同时显示出来,以提高大屏幕的使用效率。
  颜色
  App设计时应选择使用那些看起来更具个性的、纯粹、干净的颜色,并辅以或亮或暗的背景组合。同一主色应贯穿整个App,根据功能的不同,可以选择另一种颜色作为强调色。
  设计颜色时要考虑:
  如果你要创建多样的自定义颜色,要确保它们能够和谐共存
  当你使用自定义的栏颜色时,着重考虑半透明的栏和应用内容
  考虑选择一种基准色颜色来表征交互性与状态
  避免同时对交互控件和非交互控件使用同一颜色
  色彩可以向用户传达信息,但不一定会以你希望的方式(种族、文化、生活习惯对颜色的看法不同)
  不能让颜色喧宾夺主,让用户分心
  字体
  在iOS9之后,SanFrancisco成为了系统默认字体。基于SanFrancisco的动态字体(DynamicType)可以实现:
  为用户提供最易辨认、体验最好的不同大小的字号。
  能自动调整文字的粗细,字母间距以及行高。
  为语义上有区别的文本模块指定不同的文本样式,比如正文、脚注或者标题。
  随着用户调整文字属性,文本可以动态的进行调整响应。
  设计时还要考虑:
  根据内容的轻重缓急来响应用户调整文本尺寸的变化
  通常情况下,应用中整体应该使用单一字体
  确保自定义字体在所有的样式和尺寸时都是清晰的。
  动画
  动画效果不仅能够给用户带来震撼的视觉体验,合适的动效还可以达到以下的目的:
  传达当前的状态和提供反馈。
  增强操作感。
  帮助用户直观的了解到其动作的结果。
  设计动效时还要考虑:
  动效的设计是为了突出功能,不要喧宾夺主、不要过度使用动效耗费性能、不要在价值不高的动效上花费更多的开发工作量。
  尽量利用系统动画,系统默认的动画可以为App提供与iOS系统的动效一致性的体验,随意修改往往会出现违和感。如果自定义动效,也尽可能与系统动画的样式相匹配。
  在同一App中动效要保持一致。
  最后,建议大家收藏iOS人机交互指南官网地址,在每次iOS版本更新或新机型发售时,该指南都会有所更新。
  iOSHumanInterfaceGuidline
投诉 评论 转载

3分钟系列按TTPPRC商业模型,拆解漫威的商业模式突然有一天,从没看过漫威漫画的我们都成为(伪)漫威迷了,有人在黑豹出现的时候大喊“蝙蝠侠出来了!”,也有人为了可以更好的了解剧情补番去看了《美队12》,结果发现人家《美……谈谈激励的原则先回答一个读者的问题,这个问题也可以认为是这个题目的缘起。有读者说,其实现在很多名医收入是不错的,不存在学医不赚钱,没尊严的问题,基于这样的问题,我来仔细解释一下我的看法……假设一个没有想法的产品菜鸟,他会给微信增加哪些功能?微信真的是一个很有节制的产品,产品经理要做到这点真的很难,不管是出于对产品未来理想化的想象,还是为了填充自己的工作内容,产品经理都很容易给产品增加越来越多的功能。讲真,产……类似碰运气的功能,在产品设计中如何体现?赌是国人都绕不开的字眼,我们生活中或多或少都和赌接触过,春节回家玩牌、自己打斗地主游戏、好友之间的划拳、酒吧喝酒摇色子等。今天简单例举一下现在市面上的一些产品设计中、融入赌这个……这样的产品文案,用户真的看不懂!产品文案是产品的一部分,也需要满足用户需求,让用户“用(读)”起来爽,甚至好的文案能够促进用户下一步操作,提升转化率。产品经理在产品设计时也会非常注重每一个文案,但现实是,许多……一张图带你快速掌握iOS设计规范每次发文章,评论里总会有大堆小白们在问:求最新iOS设计规范链接求中文翻译版你看的是哪个版本,我的怎么没有这次就做下基础知识普及,以更简单易懂的方式整理下iOS9的设计规范给大……移动产品基础模块设计规范之意见反馈一、什么是意见反馈?互联网产品中的意见反馈,有的时候叫问题反馈,有的时候叫意见和帮助当然,根据名称的不同,具体的形式也会不同,不过总的来说,他们的目的和作用是不变的。……工具软件社交化,一把留住或赶走用户的双刃剑都说社交能留住用户,产生用户粘性但是实际上社交最难搞,没有氛围的社交环境甚至能让一个本身就有用户的app死掉,因为加入社交之后,一部分用户会为了尝鲜而在刚开始一段时间去参与进入……深入分析美团和糯米的团购模式(三)在之前两篇笼统的分析后,来看看他们两家公司是如何做的吧,首先聊聊美团,美团下辖了4个独立业务部门,美团网,美团外卖,美团酒旅,猫眼电影。美团网负责整体的品牌流量导入,主营……如何打造一款快速增长的互联网产品?创意人才按照直觉设计出对用户最好的东西,分析人才则提供有深刻见地的洞察分析。而真正的独角兽是那些能够完成从设计、开发、衡量、分析全过程的,并能够结合用户直觉与深度分析,不断迭代……产品小白入门记一次独立跟进上线产品功能的全过程我是小白,产品领域真正的newman。现在在一家由传统行业转向互联网的公司,以运营的名义做着需求、客服、测试等各种混合性工作。由于对互联网产品感兴趣,在偶然参加过一次线下的产品……我用百度、阿里的产品经验,总结成了这9个产品设计方法三十六行,行行有门道。混迹互联网多年,参与了不少的产品项目,见过不少产品经理,面过不少产品候选人,同样也接触了不少以产品自居的同事。这次将这些见闻结合起来思考,梳理了九种常用的……
为什么微信红包不能撤回?用户界面设计师,如何在应用程序上做创新设计?怎么设计一个砍价功能?案例分享:“电子合同”功能设计深色模式or浅色模式,哪个更好?首焦图这样设计,点击率至少提升50以丁香医生为例:谈谈用户体验的5大要素设计协同工作流:设计系统如何构建用户标签体系?用户研究体系之产品概念设计详解Hover的设计方法和未来想象如何提升产品的广告变现效率?
小学学雷锋活动方案教大家一人之下异人探秘通关阵容玩法攻略分享快乐作文选登什么情况可以提取职工住房公积金账户内的存储余额(深圳公积金怎 胚胎最爱什么样的内膜?怎么把薄内膜养成好内膜!民事诉讼简易程序的适用范围法律是如何规定的?2020机动车牌照改革有哪些亮点?老人的人生养生智慧苹果iPad大幅减产将芯片等配件让给iPhone13!孙莉与女儿同框似姐妹,15岁的多多穿着成熟,气质完全不输妈妈斑羚飞渡读后感五年级作文汽车积碳清洗剂

友情链接:中准网聚热点快百科快传网快生活快软网快好知文好找作文动态热点娱乐育儿情感教程科技体育养生教案探索美文旅游财经日志励志范文论文时尚保健游戏护肤业界