- 博客(6)
- 问答 (1)
- 收藏
- 关注
原创 delegate / target, action / block
delegate / target, action / blockdelegate:A要执行B的方法, 先声明一个协议(A,B遵循这个协议),在A中声明一个代理的属性,在B中通过 A的对象.delegate = self来实现设置B为A的代理人,这时就可以在A中通过 self.delegate(A的代理)来调用B中的方法了一般在A的.h中写协议,也可以新建一个协议@protoc
2015-11-08 17:53:25 346
原创 相册轮播
一开始对相册轮播没有太好的思路,后来发现可以通过前后各加一张照片实现,原理为第一张前面放一张最后一张照片,最后一张后面放一张第一张照片//这里新建一个数组来实现对原图片名数组前后各加一张的效果NSMutableArray *dataSource = [[NSMutableArrayalloc] initWithArray:array]; [dataSource
2015-11-07 08:23:18 1543
原创 关灯游戏的实现
运用button写的一个关灯游戏 声明了一个属性NSMutableArray *arr; _arr = [[NSMutableArrayalloc] init]; 创建10行8列的button矩阵 for (int i =0; i 10; i++) { for (int j =0; j 8
2015-10-31 21:09:08 723
原创 手势识别器
⼿手势识别器是iOS中⽐比较抽象的一个类,⽤用于识别一个⼿势。由于有关手势的代码比较长,笔者在此加以归整,以方便日后的使用。新建一个UIImageView视图,放入一张图片UIImageView *imageView = [[UIImageViewalloc] initWithFrame:CGRectMake(0,20, self.view.frame.si
2015-10-31 14:10:24 263
原创 UIViewUILabel
接触UI第一节课,作为小白还需要继续努力UIView: _window = [[UIWindowalloc] initWithFrame:[UIScreenmainScreen].bounds]; _window.backgroundColor = [UIColorwhiteColor];// 声明4个视图 UIV
2015-10-27 10:45:43 234
空空如也
在.h中签订MKMapViewDelegate协议时会报警告:找不到协议。
2016-03-03
TA创建的收藏夹 TA关注的收藏夹
TA关注的人