关于Autolayout适配4S的比较好的方案
来源:互联网 发布:手机如何发布淘宝宝贝 编辑:程序博客网 时间:2024/05/18 03:56
一般设计出图是按照6s来出图的。
那4s怎么办?只要是UI排满一点。再加上出场率奇高的键盘。分分钟4s装不下了。
必须上Scrollview啊。
Autolayout 怎么上Scrollview呢。优先选择在xib上操作。你不会想写代码的!!!
先单独拉一个view出来,然后再拉一个Scrollview出来作为view的子view。使得Scrollview四个方向都以0的边距贴近view。这时是这样的:
然后把我们原来的controller的view改名成为container
把container拉到scrollviewli里面。
为Containerview增加top -64, right 0 , bottom 0 ,left 0的margin
为Container 和 scrollviewl 增加equal width的约束 Scrollview的content Size 的宽度将和屏幕齐宽。
Scrollview的content Size 的高度将由container的高度来决定。也就是container 最下面的控件的和container 的 bottom space决定。
由最下面的控件往container 增加bottom space to container。
此时 xib 应该没有 constraint错误。
你可以自己调整container 最下面的控件的和container 的 bottom space,使得有足够的空白在4s显示。
重新拉线controller的view。
为scrollview 的keboard属性设置 dismiss on drag
就可以了.
0 0
- 关于Autolayout适配4S的比较好的方案
- 比较好用的SecureCRT配色方案
- Pycharn比较好的配色方案
- 比较好的关于Android的博客
- ORDER BY RAND的一种比较好的方案][CI]
- 征求在B/s系统中好的配色方案
- 关于emacs比较好的站点
- 关于编程比较好的一些书
- 关于PCA解释比较好的链接
- 一篇关于mysql比较好的文章
- 解决AJAX中文乱码问题比较好的方案
- 感觉比较好的hips+av配置方案
- 有哪些比较好的中文分词方案?
- IOS AutoLayout 好的建议搜集
- 关于C/S和B/S结构的比较
- 关于.net 程序安装的几个比较好的URL
- 转一篇比较好的关于Locale的文章
- 关于堆和栈讲的比较好的一篇
- vuejs 组件+路由
- Insight mybatis insert useGeneratedKeys
- CAEmitterLayer
- js控制异步请求数量
- 2016上海某公司面试题(二)
- 关于Autolayout适配4S的比较好的方案
- oracle 数据库导入dmp文件
- iOS--控制器加载自定义view的xib
- 四.linux学习笔记-帮助命令
- ubuntu设置locale方法
- 归纳笔记03:TextField和TextView
- 头文件重复定义疑问
- 发现一个好的学习网址
- qvbox.h头文件找不到