![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
IOS移动开发
文章平均质量分 78
luyangjay
这个作者很懒,什么都没留下…
展开
-
Masonry的使用
三种添加约束的语法: 1. mas_makeConstraints:^(MASConstraintMaker *make){}; 这个方法只会添加新的约束,如果重复执行会导致约束冲突。 2. mas_remakeConstraints:^(MASConstraintMaker *make){}; 这个方法会将以前的所有约束删掉,添加新的约束。 3. mas_updateConstrain原创 2016-04-12 14:34:03 · 899 阅读 · 0 评论 -
Autolayout约束的代码实现方式-1
代码实现方式不比图形界面妥妥拽拽几下那么爽,一根线需要大概3行代码,所以导致一个完整约束的代码量看起来很繁琐。 以下为一个实例,表示一个蓝色的100*100的色块粘着着父控件右下角显示: UIView *blueView = [[UIView alloc] init]; blueView.backgroundColor = [UIColor blueColor原创 2016-04-11 21:50:37 · 279 阅读 · 0 评论 -
Autolayout约束的代码实现方式-2(VFL)
VFL是苹果官方推出的一种改善纯代码实现约束的语法糖 下面是一个例子: // 蓝色控件 UIView *blueView = [[UIView alloc] init]; blueView.backgroundColor = [UIColor blueColor]; blueView.translatesAutoresizingMa原创 2016-04-11 22:04:53 · 450 阅读 · 0 评论 -
UITableView的使用-1
UITableView作为IOS开发最重要的控件,下面就来介绍下如果使用这个控件 (一)、介绍 1. 首先在代码中设置UITableView的数据源 如:self.tableView.dataSource = self; 2. 给数据源控制器实现UITableView的协议 如:@interface ViewController () UITableViewData原创 2016-04-13 14:25:32 · 232 阅读 · 0 评论 -
IOS-代理模式
代理设计模式的作用: 1.A对象监听B对象的一些行为,A成为B的代理 2.B对象想告诉A对象一些事情,A成为B的代理 代理设计模式的总结: 如果你想监听别人的一些行为,那么你就要成为别人的代理 如果你想告诉别人一些事情,那么就让别人成为你的代理 代理设计模式的开发步骤 1.拟一份协议(协议名字的格式:控件原创 2016-04-24 16:22:03 · 1976 阅读 · 0 评论