設置
有一些應用程序可能需要提供安裝或者配置選項的方法,但大多數(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/