iOS12界面交互设计指南(iOS12)–基本界面元素(Interface Essentials)

引自《iOS12界面交互设计规范(iOS 12 Human Interface Guidelines)》

 

大部分的iOS应用使用UIKit中的部件来定义一个基本的界面元素框架。 而这个框架不仅让各个应用在保持视觉上的一致的同时也给予了其高度化的个性定制空间。UIKit部件是灵活的,常见的;可配置性极高的,它能够支持你去设计一个能够在任何iOS设备中都表现出高水准的应用,而且能够使其随着系统发布新版本的同时而自动更新。以下便是UIKit中三大基本界面元素:

栏(Bars)

栏可以告知用户其当前所在应用中的具体位置,提供导航,还有可能包含按钮或其他可以用来触发功能或交流的元素。

视图(Views)

视图包含了用户所最关注的内容,如文本,动画及一些交互元素。而视图更是支持滚动,插入,删除及排列等行为方式。

控件(Controls)

控件用于触发功能及传递信息,像按钮,开关,输入框,进度条等便是极典型的控件。

为了进一步的定义iOS界面,UIKit定义了你的应用所能用到的功能。通过这个框架,你的应用可以对触屏上的手势操作做出响应,还可以包含一些例如绘画,辅助,打印等功能。

UIKit同其它部件框架一样紧密相连,如Apple Pay,HealthKit,ResearchKit等,来帮助你设计出一个强大的应用