原文鏈接Interface Essentials - Overview - iOS Human Interface Guidelines
這節(jié)沒有圖智蝠,好桑心
界面要素
絕大多數(shù)iOS系統(tǒng)應(yīng)用都使用了系統(tǒng)的UI套件(它是一個定義常用界面元素的程序框架)。這個框架保留了應(yīng)用程序高度自定義性能的同時醋虏,也使得程序在系統(tǒng)中看上去風(fēng)格統(tǒng)一寻咒。UI套件中的元素具有非常強的使用靈活性且被大眾熟知哮翘。其適應(yīng)性使得設(shè)計者設(shè)計的任何一款應(yīng)用程序在任何iOS設(shè)備上都視覺表現(xiàn)良好颈嚼,另外套件元素也會隨著系統(tǒng)外觀的迭代自動升級。套件主要分為以下三類:
狀態(tài)欄
告訴用戶他們處于移動應(yīng)用的位置饭寺,并提供導(dǎo)航信息阻课,也可能包含執(zhí)行各類操作交流信息的按鈕或者其它元素。
視覺要素
包括用戶所見的主要內(nèi)容艰匙,例如限煞,文字,圖像员凝,動畫和各類交互元素署驻,同樣也包括滑動,插入,刪除和排列的表現(xiàn)形式旺上。
控制組件
主要的功能就是執(zhí)行操作和傳遞信息瓶蚂。按鈕,開關(guān)宣吱,文本字段區(qū)以及進程顯示器都屬于控制組件窃这。
出了定義了iOS系統(tǒng)的交互界面之外,UI套件還定義應(yīng)用程序可能使用到的功能征候。例如杭攻,通過使用UI套件,應(yīng)用程序可以對發(fā)生在觸屏上的手勢操作進行反饋疤坝,也可以通過套件訪問繪圖兆解,輔助功能以及打印功能。
iOS同樣很好地整合了Apple Pay, HealthKit, and ResearchKit等其它技術(shù)和程序框架跑揉,這使的設(shè)計者能夠開發(fā)出各類強悍優(yōu)秀的應(yīng)用程序痪宰。