一,NSLayoutConstraint API1,constraintsWithVisualFormat:+ (NSArray *)constraintsWithVisualFormat:(NSString *)format options:(NSLayoutFormatOptions)opts ...
分类:
其他好文 时间:
2015-08-28 15:03:55
阅读次数:
106
原文地址这篇不是autolayout教程,只是autolayout动员文章和经验之谈,在本文第五节友情链接和推荐中,我将附上足够大家熟练使用autolayout的教程。这篇文章两个月前就想写下来,但因为一直工作较多,没有时间来完成。今天终于狠下心,丢下代码不写,来完成他吧!一、别和我提Autolay...
分类:
移动开发 时间:
2015-08-27 12:57:34
阅读次数:
298
// [viewController.view setAutoresizingMask:containerView.autoresizingMask];所以说基础学的不扎实真心不行,项目改成了autolayout,界面总是出现混乱的问题,原因就是因为这个属性和autolayout有冲突.擦擦擦...
分类:
其他好文 时间:
2015-08-27 12:36:15
阅读次数:
126
表格布局MyTableLayout,是继线性布局MyLinearLayout, 相对布局MyRelativeLayout, 框架布局MyFrameLayout后又推出的一个以表格为展示风格的布局类,我们可以支持垂直表格,也支持水平表格(瀑布流)两种,可以很方便的进行各种有规律排列的负责布局。...
分类:
移动开发 时间:
2015-08-27 02:15:03
阅读次数:
366
声明:本文章是为了后期快速兼容6和6Plus的按比例放大方法,对于部分读者来说可能觉得该方法不妥。但是对于复杂的界面还有急于交付项目的人来说还是有一定帮助的。现在由于苹果公司出了6和6Plus,让写苹果程序的哥们为了做兼容很头疼。用StoryBoard固然方便,但是后期做兼容要花费太多的时间和精力。...
分类:
其他好文 时间:
2015-08-26 09:29:31
阅读次数:
197
AutolayoutAutolayout是一种“自动布局”技术,专门用来布局UI界面的Autolayout自iOS 6开始引入,由于Xcode 4的不给力,当时并没有得到很大推广自iOS 7(Xcode 5)开始,Autolayout的开发效率得到很大的提升,苹果官方也推荐开发者尽量使用Autola...
分类:
其他好文 时间:
2015-08-25 23:13:47
阅读次数:
163
VFL1. 概念VFL全称是Visual Format Language,翻译过来是“可视化格式语言”VFL是苹果公司为了简化Autolayout的编码而推出的抽象语言2. 示例H:[cancelButton(72)]-12-[acceptButton(50)]//canelButton宽72,ac...
分类:
其他好文 时间:
2015-08-25 23:13:35
阅读次数:
135
Masonry介绍与使用实践(快速上手Autolayout) 前言 1 MagicNumber -> autoresizingMask -> autolayout 以上是纯手写代码所经历的关于页面布局的三个时期 在iphone1-iphone3gs时代 window的size固定为(320,480) 我们...
分类:
其他好文 时间:
2015-08-25 17:08:40
阅读次数:
482
前言1MagicNumber -> autoresizingMask -> autolayout以上是纯手写代码所经历的关于页面布局的三个时期在iphone1-iphone3gs时代 window的size固定为(320,480) 我们只需要简单计算一下相对位置就好了在iphone4-iphone4...
分类:
移动开发 时间:
2015-08-25 13:21:50
阅读次数:
216
如果是iOS8, 那么在storyboard中对cell添加好约束之后只需要再添加两句代码就能让cell自动调整高度1 self.tableView.estimatedRowHeight = 非0;2 self.tableView.rowHeight = UITableViewAut...
分类:
移动开发 时间:
2015-08-20 16:46:24
阅读次数:
138