![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
ios human interface guidelines
文章平均质量分 53
然天下
世界上最伟大的艺术家
展开
-
UI Design Basic: 0.1 ios app Anatom
几乎所有的app都包含UI Kit framework中定义的UI 元素,知道这些基本元素的name,roles,capabilities,将会使你在设计UI是做出更好的决定被UI kit提供的UI 元素大致可以分为四类Bars:告诉使用者他们在哪里,帮助使用者进行导航控制和开始某个actionContent views:包含app所指定的内容,可以实现scrolling,insert原创 2014-03-19 15:58:59 · 312 阅读 · 0 评论 -
UI Design Basic :0.2 starting and stopping
据说,评价一个新的app通常只花一分钟到两分钟的时间,因此,你在app启动的时候就尽可能的把重要的内容显示给用户,这样可以激起用户的兴趣,给用户极好的体验start1 对一个app来说,你要尽可能快速的让用户体验你的app.2 尽量避免让用户去提供设置信息,你应该: 满足80%用户的需要:你已经设置了用户期望的行为,因此,大部分人将可以不用进行任何设置,如果仅仅有一些功能是少部原创 2014-03-19 17:06:24 · 311 阅读 · 0 评论 -
UI Design Basics:0.3 Layout
Layout 不仅决定UI elements在你的app的屏幕上是怎样显示出来的,他还向使用者展示出什么是最重要的,用户的选择是什么,事情是怎样联系在一起的。根据你运行app的设备以及设备的方向不同,Layout会发生变化Make it easy for people to interact with content and controls by giving each interact原创 2014-03-20 10:39:49 · 380 阅读 · 0 评论 -
UI Design Basics: 0.5 Modal Contexts
Modality是一种让something 存在或被体验的方式,他有缺点也有优点优点是能够让用户习惯的完成一件任务或者得到信息缺点是暂时性的阻止了用户和app中其他的界面的交互理想情况下,人们用一种非线性的方式和ios app来进行交互,所以你最好使你的app中的modal experience尽可能的小.当在以下情况时通常仅仅考虑去创建一个modal context:想要得到原创 2014-03-20 16:25:27 · 411 阅读 · 0 评论 -
UI Design Basics: 0.4 Nagivation
人们通常不太关心对导航的体验,除非你的导航不能满足他的需求你要做的就是通过导航来实现app的structure和purpose,不用对导航本身作出太多的关注,你只需确保你的导航能够实现你的目的通常来说,有三种风格的导航,他们中的每一个都可用于某种特定的app结构hierarchicalFlatcontent or experience driven在一个hierarchic原创 2014-03-20 14:01:29 · 424 阅读 · 0 评论