- 博客(6)
- 收藏
- 关注
原创 IOS-代理模式
代理设计模式的作用: 1.A对象监听B对象的一些行为,A成为B的代理 2.B对象想告诉A对象一些事情,A成为B的代理 代理设计模式的总结: 如果你想监听别人的一些行为,那么你就要成为别人的代理 如果你想告诉别人一些事情,那么就让别人成为你的代理 代理设计模式的开发步骤 1.拟一份协议(协议名字的格式:控件
2016-04-24 16:22:03 1986
原创 UITableView的使用-1
UITableView作为IOS开发最重要的控件,下面就来介绍下如果使用这个控件 (一)、介绍 1. 首先在代码中设置UITableView的数据源 如:self.tableView.dataSource = self; 2. 给数据源控制器实现UITableView的协议 如:@interface ViewController () UITableViewData
2016-04-13 14:25:32 234
原创 Masonry的使用
三种添加约束的语法: 1. mas_makeConstraints:^(MASConstraintMaker *make){}; 这个方法只会添加新的约束,如果重复执行会导致约束冲突。 2. mas_remakeConstraints:^(MASConstraintMaker *make){}; 这个方法会将以前的所有约束删掉,添加新的约束。 3. mas_updateConstrain
2016-04-12 14:34:03 918
原创 Autolayout约束的代码实现方式-2(VFL)
VFL是苹果官方推出的一种改善纯代码实现约束的语法糖 下面是一个例子: // 蓝色控件 UIView *blueView = [[UIView alloc] init]; blueView.backgroundColor = [UIColor blueColor]; blueView.translatesAutoresizingMa
2016-04-11 22:04:53 461
原创 Autolayout约束的代码实现方式-1
代码实现方式不比图形界面妥妥拽拽几下那么爽,一根线需要大概3行代码,所以导致一个完整约束的代码量看起来很繁琐。 以下为一个实例,表示一个蓝色的100*100的色块粘着着父控件右下角显示: UIView *blueView = [[UIView alloc] init]; blueView.backgroundColor = [UIColor blueColor
2016-04-11 21:50:37 285
原创 从JAVA、C#转来学iphone开发的进来看看
由于自己这段在学IPHONE开发,对于原来做C#的我(也做过大半年ANDROID了),OBJECTIV-C确实非常的头痛,虽然学了好几章了,但对于OBJECTVE-C还是似懂非懂,于是今天上网搜一些资料,逛到一个地方,发现此文不错,推荐给大家,转载的哦,不是我原创: 大部分有一点其他平台开发基础的初学者看到XCode,第一感想是磨拳擦掌,看到Interface Builder之后,第一感想是...
2011-11-07 10:12:43 82
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人