UI Design Basic: 0.1 ios app Anatom
来源:互联网 发布:java 子类的构造器 编辑:程序博客网 时间:2024/06/04 17:53
几乎所有的app都包含UI Kit framework中定义的UI 元素,知道这些基本元素的name,roles,capabilities,将会使你在设计UI时做出更好的决定
被UI kit提供的UI 元素大致可以分为四类
Bars:告诉使用者他们在哪里,帮助使用者进行导航控制和开始某个action
Content views:包含app所指定的内容,可以实现scrolling,insertion,deletion,对Item进行重排
controls:执行行为或显示信息
Temporary views:提供给使用者临时性的信息
除了定义UI元素之外,UI kit还定义了实现功能的对象,比如手势识别,drawing,
一个UI元素被当作一个view类型,因为它继承自UIView。一个view对象知道怎样去画他自己,
controller比如buttons和sliders,
content views比如collection views和table views
temporary views比如alert
所有的这些都是view类型
通常用view controller去管理views,一个viewController可以协调各个views之间的显示,在用户interaction之后实现某些功能,实现从一个scene到另外一个scene的过渡
0 0
- UI Design Basic: 0.1 ios app Anatom
- iOS App Programming Guide => Design Basic & Core Objects
- UI Design Basic :0.2 starting and stopping
- android-UI design(first app)
- ios basic 2.1 Using design Patterns
- LINK - Web/App UI Design resources
- ios basic:1.0 app development process
- 50个优秀手机界面设计(APP UI DESIGN)
- 50个优秀手机界面设计(APP UI DESIGN)
- APP UI Design ——sketch(一)
- APP UI Design ——sketch(二)
- UI design
- UI Design
- Visual Basic Design Patterns
- iOS Programming Basic: How Does the Hello World App Work?
- ios 查看任意APP的UI组成
- iOS App 制作UI学习笔记
- 利用Reveal 分析 iOS APP UI
- machine learning 书单
- Sublime安装及使用SVN
- Ramdisk源代码详解
- Code Debug and Inject
- 内核启动解压过程
- UI Design Basic: 0.1 ios app Anatom
- jquery鼠标移入移出变色和单击隐藏出现事件
- ABI、OABI和EABI
- 人群中,你是不是还有你喜欢的人~
- Cocos2dx 3.0 过渡篇(十八) Cocos2d-x 3.0rc,又一种创建项目方式 .
- UVa 11624 - Fire!
- 跟机器人滚床单?你愿意吗?
- Spring的任务调度服务实例讲解
- Android启动系统自带的程序组件