1,Masonry介绍与使用实践(快速上手Autolayout)http://adad184.com/2014/09/28/use-masonry-to-quick-solve-autolayout/Xcode6中自动布局autolayout和sizeclass的使用http://www.cocoa...
分类:
其他好文 时间:
2015-06-08 21:18:49
阅读次数:
149
本文章不定期整理.//快速自动布局框架Masonry
分类:
移动开发 时间:
2015-06-08 19:14:21
阅读次数:
165
前言1MagicNumber -> autoresizingMask -> autolayout以上是纯手写代码所经历的关于页面布局的三个时期在iphone1-iphone3gs时代 window的size固定为(320,480) 我们只需要简单计算一下相对位置就好了在iphone4-iphone4...
分类:
其他好文 时间:
2015-06-01 14:28:35
阅读次数:
232
本文转发至http://www.tuicool.com/articles/MRbaEnB/原文http://www.infoq.com/cn/news/2014/11/masonry-introduction-practise教程《Masonry介绍与使用实践(快速上手Autolayout)》:iP...
分类:
移动开发 时间:
2015-05-27 09:46:55
阅读次数:
358
#import "ViewController.h"#import "Masonry.h"#define kWeakSelf(weakSelf) __weak typeof(self)weakSelf = self#define WS(weakSelf) __weak __typeof(&*sel....
分类:
移动开发 时间:
2015-05-26 18:02:52
阅读次数:
184
开始之前先推荐老外封装好的开源库Masonry,Masonry是一个轻量级的布局框架,拥有自己的描述语法,简洁明了并具有高可读性。下面得例子用系统API实现一个和Masonry一样得布局,点击一个Button改变尺寸,Butto...
分类:
其他好文 时间:
2015-05-24 00:14:07
阅读次数:
194
原文:http://www.cocoachina.com/bbs/read.php?tid=301146[view1 mas_makeConstraints:^(MASConstraintMaker *make) {make.edges.equalTo(superview).with.insets(...
分类:
其他好文 时间:
2015-05-20 17:55:43
阅读次数:
153
曾经,iOS开发是不需要考虑屏幕适配问题的,因为只有一种屏幕尺寸。而现在已经有了4种屏幕,4,5,6,6P,因此屏幕适配也成了iOS开发中必须考虑的问题。并且,这4种屏幕的宽高比全部都不一样,所以简单的按比例缩放并不能解决问题。我们最近做的一个APP也处理了屏幕适配,本文简单总结一下
根据屏幕类型判断
我不知道有没有更好的办法,我们的做法是根据设备类型,写一些if...else,或者switc...
分类:
移动开发 时间:
2015-05-18 20:52:26
阅读次数:
214
今天用自动布局纯代码的方式,并且引用第三方库写了一个微博界面的案例,其中的每个约束之间都是相互联系的,例如label 和 text 不能设置宽度和高度的具体数值,一旦固定下来,可能会出现错误,例如不会换行,文字显示不全等等一些列问题,一个技巧,手动布局时,最好从一侧开始进行约束,一般推荐上面和左侧,...
分类:
其他好文 时间:
2015-05-13 06:10:07
阅读次数:
222
在OC开发时我常用一个名叫Masonry的第三方Autolayout库,在转Swift后发现虽然Swift可以混编OC,但总感觉有些麻烦,在Github上发现了这个叫做SnapKit的第三方库,发现使用起来更方便,与大家分享一下 1、在Github上下载SnapKit,选择iOS target 编译...
分类:
编程语言 时间:
2015-05-10 09:40:03
阅读次数:
336