iOS关于xib和masonry的一些开发心得

在xcode9之后 如果控件少的情况下 可以使用masonry 但是控件多的情况下还是建议使用xib

为什么?

现在的布局都是让文字自撑满,但是当有多个label的时候 就有挤压和抗压的概念,一般我们在用Masonry的时候可能会忽略,但是使用xib的时候会有警告,在xib中有


image.png

我用了多年的masonry 在日常开发中算是熟练了,但是和xib比起来慢了一倍多,而且在xib中控件很多的话 建议分类,放在uiview中,防止产品频繁的改动,让你的维护变的很困难

建议不要在赋值cell的时候去修改约束,在iOS11的时候会造成卡顿现象,虽然iOS11本来就很卡

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容