程序结构(5)-设置

设置

有一些应用程序可能需要提供安装或者配置选项的方法,但大多数应用程序可以避免或者推迟这样做。成功的应用程序能立刻为大多数用户良好运行,同时也提供调整体验的便利方式。当你按照大多数人期望的方式设计应用程序时,就减少了对设置功能的需求。


从系统中推断你能做什么。如果你需要用户信息,设备信息,或者环境信息,任何时候尽可能地向系统请求信息而不是询问用户。例如,不要向用户询问邮政编码以显示本地选项,向他们请求使用当前位置即可。如果用户拒绝获取他们的信息,则优雅地退回到手动输入模式。

慎重安排应用程序中配置选项的优先级。应用程序的主画面适合显示重要的或者频繁变化的选项。次级画面更适合偶尔变化的选项。

在设置中显示不经常变化的配置选项。在整个系统中,设置应用程序是进行配置变更的中心位置,但是用户必须离开你的应用程序才能抵达。把设置直接整合到应用程序当中要方便得多。


适当时,可以提供设置的快捷键。如果你的应用程序当中有引导用户设置的文字,比如说“前往设置>我的应用程序>隐私>位置服务”,那么请提供一个可以自动打开定位的按钮。

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

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

友情链接更多精彩内容