接上篇继续进行Masonry 的学习。 (12)tableViewCell 布局 我们来看看这个计算行高的代码,看起来是不是很像配置数据的代理方法呢? 我们看看TestCell的声明,提供了一个计算行高的类方法: 我们看一下计算行高的实现: 我们只是创建了一个cell然后配置数据,然后调用layou ...
分类:
其他好文 时间:
2016-08-09 00:22:50
阅读次数:
349
接上篇,本篇继续对Masonry 进行学习,接上篇示例: (6)Masonry 布局实现iOS 计算器 (7)基础设计页面 约束使用链式方式,使用方法很简单,看起来像一句话。 看这句话:make.top.height.bottom.mas_equalTo(greenView),意思是:使我的顶部、高 ...
分类:
其他好文 时间:
2016-08-07 08:30:39
阅读次数:
384
Reachability Masonry SnapKit AFNetworking Alamofire YTKNetwork YYModel Mantle jsonmodel SwiftyJSON MBProgressHUD SVProgressHUD JGProgressHUD fmdb MJRe ...
分类:
移动开发 时间:
2016-08-06 15:53:58
阅读次数:
214
如上面一段代码,设置label的约束,如果不设置高度问题,label就是不能正常显示,而加一条高度的约束,则正常显示; 我的问题是:而我的label需要自适应高度,自然高度是不能写死的...... 最后,问题纠结了好久,终于知道了原因,得到解决:(重要的事情说三遍!!!) 将label设置一下字体大 ...
分类:
其他好文 时间:
2016-08-05 15:18:48
阅读次数:
990
http://www.cocoachina.com/design/20160713/17032.html http://www.cocoachina.com/ios/20160616/16732.html http://www.cocoachina.com/ios/20141219/10702.ht ...
分类:
其他好文 时间:
2016-08-05 06:29:43
阅读次数:
170
白色view上面有两个子View,红色view和橙色view。白色view的宽度等于橙色view和红色view宽度较大的一个,并且橙色view和红色view垂直居中, Masonry布局如下: ...
分类:
移动开发 时间:
2016-08-03 15:24:59
阅读次数:
391
今天来介绍下Masonry 参考(http://www.cocoachina.com/ios/20141219/10702.html) Masonry 源码:https://github.com/Masonry/Masonry Masonry是一个轻量级的布局框架 拥有自己的描述语法 采用更优雅的链 ...
分类:
其他好文 时间:
2016-07-30 00:19:55
阅读次数:
326
Masonry作为目前较为流行的自动布局第三方框架,简单易用,大大减少了程序员花在UI布局和屏幕适配的精力与时间。 1.基本用法 2. 注意事项 ...
分类:
其他好文 时间:
2016-07-23 13:19:48
阅读次数:
133
错误[!] The dependency `Masonry (~> 0.6.1)` is not used in any concrete target. 在之前,我使用的版本是XCode7.0及以前的版本,现在更新到XCode7.3. 在写demo时,添加第三方总是报各种"The dependen ...
分类:
其他好文 时间:
2016-07-20 11:45:00
阅读次数:
180
前言
1
MagicNumber -> autoresizingMask -> autolayout
以上是纯手写代码所经历的关于页面布局的三个时期
在iphone1-iphone3gs时代 window的size固定为(320,480) 我们只需要简单计算一下相对位置就好了
在iphone4-iphone4s时代 苹果...
分类:
其他好文 时间:
2016-07-19 10:07:02
阅读次数:
287