1 // 2 // ViewController.m 3 // UIWindowsApp 4 // 5 // Created by on 21/09/2017. 6 // Copyright © 2017 . All rights reserved. 7 // 8 9 #import "ViewCo... ...
分类:
其他好文 时间:
2017-09-27 21:43:49
阅读次数:
157
// // ViewController.m // 09-掌握-GCD常用函数 // // Created by xiaomage on 16/2/18. // Copyright © 2016年 小码哥. All rights reserved. // #import "ViewControlle... ...
分类:
移动开发 时间:
2017-09-13 22:14:08
阅读次数:
215
在非常多场景中。我们都须要实现各种动画。这回我们来尝试搞一下控制器间跳转的modal动画。 - (void)touchesBegan:(NSSet<UITouch *> *)touches withEvent:(UIEvent *)event { ZYSecondViewController *se ...
分类:
其他好文 时间:
2017-08-02 22:17:51
阅读次数:
135
UITableView以及ScrollView不能相迎TouchBegin处理 IOS开发之手势——UIGestureRecognizer 共存 // 关键在这一行,如果双击确定偵測失败才會触发单击 [singleRecognizer requireGestureRecognizerToFail:d ...
分类:
移动开发 时间:
2017-07-22 21:10:58
阅读次数:
288
Block简介 Block使用场景,可以在两个界面的传值,也可以对代码封装作为参数的传递等。用过GCD就知道Block的精妙之处。 Block是一种比较特殊的数据类型。它可以保存一段代码,在合适的时候取出来调用。 Block的修饰 ARC情况下 1.如果用copy修饰Block,该Block就会存储 ...
分类:
其他好文 时间:
2017-06-14 13:16:30
阅读次数:
172
遵循UIGestureRecognizerDelegate协议: 1.0添加手势 - (void)addTapGest { UITapGestureRecognizer *tap = [[UITapGestureRecognizer alloc] initWithTarget:self action ...
分类:
其他好文 时间:
2017-06-06 14:22:07
阅读次数:
150
触摸事件加速计事件远程控制事件 响应者对象在iOS中不是任何对象都能处理事件,只有继承了UIResponder的对象才能接收并处理事件。我们称之为“响应者对象” UIApplication、UIViewController、UIView都继承自UIResponder,因此它们都是响应者对象,都能够接 ...
分类:
移动开发 时间:
2017-04-11 15:35:43
阅读次数:
247
使用CAShapeLayer 和 UIBezierPath 实现的画画功能。 1、首先根据触摸屏幕获取点信息: - (CGPoint)pointWithTouches:(NSSet *)touches{ UITouch *touch = [touches anyObject]; return [to ...
分类:
其他好文 时间:
2017-03-07 13:11:59
阅读次数:
133
一、序言当我们在使用微信等工具,点击扫一扫,就能打开二维码扫描视图。在我们点击屏幕的时候,iphone OS获取到了用户进行了“单击”这一行为,操作系统把包含这些点击事件的信息包装成UITouch和U...
分类:
移动开发 时间:
2017-02-13 14:08:28
阅读次数:
355