![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
布局
文章平均质量分 85
iosdeve
开发者
展开
-
关于AutoLayout的框架Masonry的使用
因为之前做过Android开发,Android的有种布局方式叫做RelativeLayout,使用起来非常灵活。2011年开始接触iOS的时候,发现这种基于坐标的绝对布局方式非常不灵活,所以还是按照Android的RelativeLayout的思想进行,控件的坐标均采用相对布局的关系,比如要实现这个布局: 使用相对布局思想如下(比较麻烦的地方是需要各种坐标相对转载 2015-05-09 00:18:53 · 1082 阅读 · 0 评论 -
Masonry介绍与使用实践(快速上手Autolayout)
Masonry介绍与使用实践(快速上手Autolayout)前言1MagicNumber -> autoresizingMask -> autolayout以上是纯手写代码所经历的关于页面布局的三个时期在iphone1-iphone3gs时代 window的size固定为(320,480) 我们只需要简单计算一转载 2015-05-09 20:52:11 · 622 阅读 · 0 评论 -
Masonry布局框架的使用
Masonry是一个轻量级的布局框架 拥有自己的描述语法 采用更优雅的链式语法封装自动布局 简洁明了 并具有高可读性。比我们使用自动布局,繁琐的约束条件,好用多了。下面我们来学学masonry的使用方法。 首先我们要下载Masonry源码。源码地址如下:https://github.com/Masonry/Masonry将源码下载下来后,可以直接编译过使用的。转载 2015-05-09 19:21:12 · 14017 阅读 · 0 评论 -
Masonry简单使用
Masonry简单使用介绍安装使用居中显示视图设置视图并排多个视图间隔相同 介绍Masonry源码在其官网上也进行了很多的介绍,在下面会写出我自己的一些见解.如果使用过iOS中系统的NSLayoutConstraints已经知道非常麻烦如下代码就是系统的约束UIView *superview = self;UIView *view1 = [[UIVi转载 2015-05-09 19:58:54 · 56929 阅读 · 2 评论