图层英文怎么写?来看看 Apple 官方写法:Controls 篇
出处:非科班设计
作者:在雨木头
本文基于Apple UI Design Resources-iOS 11 beta (Sketch)
在产品视觉设计中,用英文命名图层是良好的习惯:对开发友好,而且方便配合一些设计工具(如Framer、Principle)。在ios设计中,苹果官方的图层命名较为完整,虽然不是唯一答案,但很有参考价值。
命名规则
1.顺序为大类/中类/小类+属性、状态描述(非必须,看情况),使用symbol
Sketch的Symbol会识别"/"进行归类,这个很多人都知道。特别是大型的UiKit,尤其需要这种系统的分类方法。而且,Sketch要正式推出的Libraries,其实也是基于Symbol进行协作哦,所以分类更能提高效率。
2.Controls(控制器)
控制器包括以下组件(类名),有些是查找的翻译,有些是我自己试着翻译的。如有错误,希望大家多多指正,我会及时修改的。
大类:Controls
中类:按钮(Button)、编辑菜单(Edit Menu)、分页点(Pagination Dots)、进度提示(Progress Indicators)、分段标题(Section Headers)、分段控制器(Segmented Control)、滑动条(Sliders)、表格视图单元格(Table View cells)、文本域(Text Field)、文本(Text)
小类:步进器(Stepper)、开关(Switch)、页面指示器(Page Controls)、头部(Header,灰色)、Cell(单元格)、脚注(Footer,cell下面的小文字)、粘性标题(Sticky Header)、分段索引(Section Index)、Label(标注,各种文字说明)、选项卡(Tab)、Action(功能,泛指一个小功能组件,我们可以按自己的需要起名)、Dots(点)、Checkmark(对号)、Accessory(附件,一般是几个action集合)、Indicator(指示器)...
属性、状态描述:Light(明、浅色)、Dark(暗、暗色)、Left(左)、Center(中)、Right(右)、Default(默认)、Large(大)、Info(信息)、Single(单一)、Add(添加)、、On(在...上)、Selection(选中)、Multi(多)、+(多个组件之间并列)、With(带有)、Line(行,一二三行文字)、Move(移动)、Delete(删除)...
3.低耦合的组件用_resourse进行归类,"_"符号开头会使symbol排在最末。
低耦合可以理解为一个组件可用在很多地方,一般是拆分后的比较基本的组件。
Controls/TableViewCell/_Resources/Left Actions/Add Light(控制/表格视图单元格/_资源/左功能/浅色添加)
也就是说,组合好的较大组件是symbol,拆分后低耦合的_Resources是symbol内的symbol,一般是归属于它的父集,如TableViewCell。
4.大小写
大写首字母即各种组件Symbol,小写则多见内部非symbol的图层、组 。
记得在命名的前期需要想好整体的结构。
翻译举例:
这些可以简单看看,印证一下我的分析~
Buttons(按钮)
Controls/buttons/light default(控制/按钮/浅色默认)
Controls/Buttons/Light Info(控制/按钮/浅色信息)
Controls/Buttons/Light Add(控制/按钮/浅色添加)
Segmented Control(分段控制器)
Controls / Segmented Control / 3 Buttons on Light(控制/分段控制器/3浅色按钮)
选项卡(Tab1,Tab2,Tab3),这里为什么写着Label,而图层名叫Tab呢?分析Label只是指代标签内容的名字,而Tab是组件的类型。
Sliders(滑块)
Controls/Slider/Light Default(控制/滑块/浅色默认)
Controls/Slider/Light Volume(控制/滑块/浅色音量)
fill(填充)
knob(把手)
track(路径)
Stepper(计步器)
Controls/TableViewCell/Light Default(控制/表格视图单元格/浅色默认)
外层symbol名:Left Detail(左详情)
内层symbol名:Controls/TableViewCell/_Resources/Left Accessory/Light 1 Line(控制/表格视图单元格/_资源/左部件/浅色1行)
3.外层symbol名:Right Detail(右详情)
内层symbol名:Controls/TableViewCell/_Resources/Right Accessories/Stepper(控制/表格视图单元格/_资源/右部件/计步器)
Page Controls(页面指示器)
Controls / Pagination Dots / 2 Dots On Light(控制 / 分页点 / 2个浅色上的点)
Controls / Pagination Dots / 2 Dots On Dark(控制 / 分页点 / 2个暗色上的点)
Dot 1(点)
Edit Menu(编辑菜单)
Controls/Edit Menu/Multi Action(控制 / 编辑菜单 / 多功能)
action1(功能1)
Controls/Edit Menu/Light Text Selection(控制 / 编辑菜单 / 浅色被选中文字 )
Progress Indicators(进度提示)
Controls/Progress Indicator/Light Indetermined Spinner(控制/进度提示/浅色待定旋转)
Controls/Progress Indicator/Light Indetermined Spinner with Label(控制/进度提示/浅色有标注待定旋转)
Controls/Progress Indicator/Light Progress Bar(控制/进度提示/浅色进度条)
Controls/Progress Indicator/Light Toolbar Progress Indicator(控制/进度提示/浅色工具栏指示器)
Table View Cells(表格视图单元格)
这里面有大量重复的命名,故列出部分。
Controls/TableViewCell/Light Default(控制/表格视图单元格/浅色默认)没错,这些标1的都是一样的名字
Controls/TableViewCell/Light Default + Delete(控制/表格视图单元格/浅色默认+删除)
Controls/TableViewCell/Light Default + Action + Delete(控制/表格视图单元格/浅色默认+功能+删除)
没错,用“+”串联小类。
Section Header and Footer (分段头部和脚注)
Controls/Section Headers/Light Grouped Header(控制/分段头/浅色组头部 ,就是分隔+标明下面cells用的)
Controls/Section Headers/Light Grouped Footer(控制/控制/分段头/浅色组脚注,一般是简单的解释)
Sticky Header(粘性头部控件)
这种头部控件是一段距离内固定置顶的,所以称作Sticky。但是不知道为什么Apple没有在symbol上用这个名称。
Controls/Section Headers/Light Default Header(控制/分段头/浅色默认头部)
Section Index(分段索引)
Controls/Section Headers/Light Section Index(控制/分段头/浅色分段索引)
内容比较庞大(其实感觉还不够全),谢谢大家的耐心。其实日常工作中命名中未必会做到这么严格,但是把它当做一个目标,效果是显着的。
最后更新:2017-10-08 05:42:46
上一篇:
网友iPhone X神吐槽:Apple Jony Ive X发布啦!
下一篇:
股民学堂:MACD的用法详解(一)
现在high sierra出来了,想获取10.12.6怎么办呢
Apple Store 免费兑换:Plotagraph 帮你做出大片级的 GIF 动图
itunes 未能连接到此iphone 发生未知错误(OxE8000015)
请联系itunes store支持以完成此交易,怎么解决。?
iTunes要求您的电脑运行Windows 7 Service Pack 1 或更高版本
win10 电脑用iCloud备份手机照片C盘被大量占用
iTunes12.7的版本中没有App Store,如何下载应用并且更新到手机上?
我需要立即取消Apple music会员资格
Adobe CC 2018版本破解包,支持Win/Mac系统,亲测有效
我Mac的itunes连接iphone不显示应用,怎么设置?
热门内容
冬日里的小确幸英式苹果派 Delicious and Seasonal Apple Pie
为什么你比从前更需要一份 AppleCare+?
Apple Watch遇时区问题 一问Siri今天天气就重启
美国吃定中国市场?不仅iPhone热售,apple也想卖给中国
Apple Park访客中心将于下周五向公众开放
Apple Pay 的扩张之路继续 中国也新增两家
iPhone X有“烙印”属正常现象?Apple 建议四大避免方法
晒单大赛#屏幕是最大惊喜—Apple 苹果 iPhone X 手机 使用5天全感受
传博通最快今天宣布收购高通计划;Apple Watch 3被曝出故障:通过Siri询问当天天气会死机
海外有人问到 Apple Watch 天气状况时,突然就重启了