可视化编程与屏幕适配
来源:互联网 发布:软件版本更新 编辑:程序博客网 时间:2024/06/07 10:07
Xib
Storyboard
Auto Layout
Size Classes
Xib(编译之前) Nib(编译之后)
Xib是做什么的?
Xib 代替了之前写的View,目的是减少代码,可视化拖拽
优点:方便、快捷、直观
缺点:不精细、容易出错(使用不熟练的情况下)
使用场景:
简单直观的页面适合Xib
复杂页面可以使用Xib和代码结合,具体情况具体分析
1.创建的时候打钩
2.新建Xib要和控制器关联,先关联控制器,后关联View
Storyboard
故事板:把页面串联起来,成为一个整体,多个Xib的结合
可以体现几个View之间的关系
优点:
对所有视图的管理非常方便、各个控制器之间的关系显而易见
缺点:
不适合团队开发、不如代码灵活
个人项目使用storyboard很不错
对于横竖屏幕适配非常方便
Auto Layout (自动布局)
Size Classes (重点)
Any 任意
Regular 正常
Compact 紧凑
0 0
- 可视化编程与屏幕适配
- ios笔记 可视化编程字体大小适配
- COCOS2DX屏幕显示与屏幕适配
- 可视化编程
- 可视化编程
- 可视化编程
- 可视化编程
- 可视化编程
- 屏幕适配与布局适配
- 屏幕的截屏与保存编程
- 从C语言程序设计到c++面向对象与可视化编程
- 国际化-屏幕适配-样式与主题
- Android图片与屏幕适配问题
- iOS6与iOS7屏幕适配技巧
- iOS6与iOS7屏幕适配技巧
- iOS6与iOS7屏幕适配技巧
- Iphone图像渲染与屏幕适配
- Android图片与屏幕适配问题
- 栈解决迷宫求解
- 关于.appref-ms文件后缀名
- 汉诺塔问题的递归解法
- 支付宝
- Image Warping-Morphing 实现人脸渐变
- 可视化编程与屏幕适配
- Combinations
- 蓝桥杯 历届试题 蚂蚁感冒
- 多线程
- 建立一个新链表和输出它的长度
- Block
- UICollectionView
- Java内存分配和String类型的深度解析
- poj 1006 Biorhythms(中国剩余定理)