程序結(jié)構(gòu)(5)-設置

設置

有一些應用程序可能需要提供安裝或者配置選項的方法,但大多數(shù)應用程序可以避免或者推遲這樣做。成功的應用程序能立刻為大多數(shù)用戶良好運行,同時也提供調(diào)整體驗的便利方式。當你按照大多數(shù)人期望的方式設計應用程序時,就減少了對設置功能的需求。


從系統(tǒng)中推斷你能做什么。如果你需要用戶信息,設備信息,或者環(huán)境信息,任何時候盡可能地向系統(tǒng)請求信息而不是詢問用戶。例如,不要向用戶詢問郵政編碼以顯示本地選項,向他們請求使用當前位置即可。如果用戶拒絕獲取他們的信息,則優(yōu)雅地退回到手動輸入模式。

慎重安排應用程序中配置選項的優(yōu)先級。應用程序的主畫面適合顯示重要的或者頻繁變化的選項。次級畫面更適合偶爾變化的選項。

在設置中顯示不經(jīng)常變化的配置選項。在整個系統(tǒng)中,設置應用程序是進行配置變更的中心位置,但是用戶必須離開你的應用程序才能抵達。把設置直接整合到應用程序當中要方便得多。


適當時,可以提供設置的快捷鍵。如果你的應用程序當中有引導用戶設置的文字,比如說“前往設置>我的應用程序>隱私>位置服務”,那么請?zhí)峁┮粋€可以自動打開定位的按鈕。

原文地址:https://developer.apple.com/design/human-interface-guidelines/ios/overview/themes/

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

友情鏈接更多精彩內(nèi)容