iOS xib中用UIScrollView做适配

前言:最近项目开始搭建界面了,组长说界面都用xib搭建,我当时就有点措手不及,以前不怎么用xib啊。而且关于屏幕显示内容适配也没怎么做过啊。 现在看看需求,一个主界面在6plus上能够完全显示,在5S上就显示不完全了。 自己上网查资料,弄出来了和大家分享一下,有什么不对的请大家指出,共同进步(前言废话有点多了哈!!!)
Pragma mark -- NO.1 先来看看显示效果哦 (6plus -- 5S)
  • 6S plus 效果:
detail-8.jpeg

Snip20160920_8.png
  • 5S效果:
scrollView约束.gif
Pragma mark -- NO.2 实现步骤(文字讲解都在图上了哦
Snip20160920_4.png

Snip20160920_5.png
Snip20160920_7.png
  • 同理再弄一个中间View和底部View约束好高度--高度在6plus上基本能显示完,在5S上就显示不完,接下来做最关键的处理
Snip20160920_12.png
Snip20160920_13.png
  • 这时候再次在5S上运行项目,会发现整个屏幕是可以滚动的了
  • 还可以调整整个容器View的底部和最后一个控件底部的距离。

-更新一下用纯代码利用scrollView自动布局

scrollView纯代码布局.png
后记:简单把自己做这种界面适配的方法写了一下,有什么不对的或是更好的办法希望大家指出来哦。。。
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容