Human Interface Guidelines — Int
2018-06-01 本文已影响62人
霖酱
自上次参加完回音分享会后,我下定决心要洗心革面乖乖打基础,于是开启了这个part,争取两个月不间断更新,写完Material Design与iOS中的组件(顺便学学英语),以便今后在使用的时候完全不虚
Interface Essentials(页面必需品)
Human Interface Guidelines链接:Interface Essentials
大多数iOS app 都是使用UIKit中的组件构建的,UIKit是一个定义通用页面元素的编程框架。这个框架让 app 在整个系统中达到视觉的一致性,同时允许高水平的定制。UIKit元素是灵活性高且被大众熟悉的,它们具有很强的适应性,能让你设计出一款在任何iOS设备上看起来都很棒的 app ,当系统引入外观新变化时,它们会自动更新。UIKit提供的接口元素可分为三大类:
Bars
告诉用户在你的 app 中的位置,提供导航,并可能包含按钮或其他元素来启动操作和交流信息。
Views
包含人们在 app 中首先看到的内容,如文本、图形、动画和可交互元素。Views 可以滚动、插入、删除和调整等行为。
Controls
发起行动并传递信息。按钮、开关、文本字段和进度指示器都是控件的例子。
除了定义iOS的界面,UIKit还定义了 app 可以采用的功能。例如,通过这个框架, app 可以响应触摸屏上的手势,并启用绘图、可访问性和打印等功能。
iOS也与其他编程框架和技术紧密结合,如Apple Pay、HealthKit和ResearchKit,使您能够设计出强大得惊人的 app 。