原文鏈接Interface Essentials - Overview - iOS Human Interface Guidelines
這節(jié)沒有圖,好桑心
界面要素
絕大多數(shù)iOS系統(tǒng)應(yīng)用都使用了系統(tǒng)的UI套件(它是一個定義常用界面元素的程序框架)。這個框架保留了應(yīng)用程序高度自定義性能的同時,也使得程序在系統(tǒ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)用程序。