MyLinearLayout是一个IOS不用AutoLayout就可以实现的自动流式布局解决方案,他同时支持XIB以及代码编写两种模式,使用简单,简洁,易用,而且功能强大。...
分类:
移动开发 时间:
2015-06-14 07:03:58
阅读次数:
295
[_xibView mas_updateConstraints:^(MASConstraintMaker *make) { make.top.offset(300); make.width.offset(100); make.height.offset(100); }];1. a...
分类:
其他好文 时间:
2015-06-13 18:27:13
阅读次数:
136
自动布局之autoresizingMask使用详解(Storyboard&Code)http://www.cocoachina.com/ios/20141216/10652.html必须禁用autolayout才能使用autoresizingMask前言:现在已经不像以前那样只有一个尺寸,现在最少的...
分类:
其他好文 时间:
2015-06-12 16:33:52
阅读次数:
114
Content Hugging 和 Content Compression Resistance这两个属性对有intrinsic content size的控件(例如button,label)非常重要。通俗的讲,具有intrinsic content size的控件自己知道(可以计算)自己的大小,例如一个label,当你设置text,font之后,其大小是可以计算到的。关于intrinsic con...
分类:
移动开发 时间:
2015-06-12 11:52:28
阅读次数:
166
在说明autolayout之前先说明一下iOS6和iOS7的导航栏区别,还是通过简单的图来说明吧,一个坐标为(0,0,320,200)的ImageView,即Y坐标为0,如下图,
iOS6的效果图,
iOS7的效果图,
可以看出明显的区别,ImageView在iOS7系统上面,上面一截的内容被导航栏和状态栏遮挡。
在iOS7中所有导航栏都为半透明,导航栏(h...
分类:
移动开发 时间:
2015-06-12 10:14:59
阅读次数:
185
iOS: Autolayout和UITableViewCell的动态高度http://www.mgenware.com/blog/?p=507优化UITableViewCell高度计算的那些事http://blog.sunnyxx.com/2015/05/17/cell-height-calcula...
分类:
移动开发 时间:
2015-06-10 14:02:36
阅读次数:
164
最近项目中,使用Storyboard、AutoLayout开发,某个ViewController中嵌套了多个子ViewController,结果在将其添加到父ViewController时,出现坐标异常问题;追踪代码发现,这是由于AutoLayout状态下,获取Frame数据不准确(或时机不对)导致的,网上找了许久,取长补短,搞到了解决办法,具体如下:
分析:
AutoLayout状态...
分类:
移动开发 时间:
2015-06-09 20:11:38
阅读次数:
157
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
1、注意事项autolayout和frame属性是有冲突的,所以如果准备使用autolayout,就不要再代码中对控件的frame属性进行操作。设置autolayout必须设置完全,必须包括位置信息和尺寸信息。也就是说必须有宽高和坐标位置,缺一不可。回到顶部2、简单示例 两个view(redVie....
分类:
其他好文 时间:
2015-06-05 11:48:13
阅读次数:
133
我是前言这篇文章是我和我们团队最近对UITableViewCell利用AutoLayout自动高度计算和UITableView滑动优化的一个总结。我们也在维护一个开源的扩展,UITableView+FDTemplateLayoutCell,让高度计算这个事情变的前所未有的简单,也受到了很多星星的支持...
分类:
其他好文 时间:
2015-06-04 11:06:33
阅读次数:
137