iOS 7人機交互指南-UI設計基礎:文字和色彩
文字應該清晰易讀
首先,文字必須是清晰可辨的,如果用戶不能看清楚app中的字詞,那么文字再好看也沒有什么意義了。當你在iOS 7 app中使用Dynamic Type時,你可以實現:
1.能自動調整文字的粗細,字母間距以及行高。
2.為語義上有區別的文本模塊指定不同的文本樣式,比如正文、腳注或者標題。
3.文本可以根據用戶在動態文字和可訪問性設置中指定字體大小的變化作出適當的響應。
通常情況下,應用整體應該使用單一字體。多種字體的混雜會使你的應用看上去支離破碎和草率。相反,使用一種字體和少數樣式。根據語義用途,使用UIFont類的API來定義不同文本區域的樣式,比如正文或者標題。
色彩有助于增進溝通
考慮確定一個key color,iOS7的內置應用使用了key color--比如Notes使用的黃色,用黃色來指示交互性和元素狀態。
色彩可以向用戶傳達信息,但不一定會以你希望的方式。每個人眼中的色彩是不一樣的,不同的文化為色彩賦予的意義也是不相同的?;〞r間來研究如何使用色彩才可能會被其他國家或者文化接受。你要盡可能確定app中運用的色彩向用戶傳達了恰當的信息。
大多數情況下,不能讓顏色喧賓奪主,讓用戶分心。除非色彩是應用的目的和本質所在,通常情況下色彩應該用來從細微細節之處提升用戶體驗。