使用RN开发APP,按照一般的思路,比如我们在动态生成一个文章列表,然后当用户点击(TouchableHighlight)文章标题的时候,需要显示文章详情,此时需要在生成的每个列表上添加一个触摸事件,类似如下: 当是当我们在模拟器上刷新的时候,此时并没有触发标题点击事件,但是却会弹出N个Alert对 ...
分类:
其他好文 时间:
2017-07-08 15:15:41
阅读次数:
290
1.Runloop基础知识 1.1 字面意思 a 运行循环 b 跑圈 1.2 基本作用(作用重大) a 保持程序的持续运行(ios程序为什么能一直活着不会死) b 处理app中的各种事件(比如触摸事件、定时器事件【NSTimer】、selector事件【选择器·performSelector···】 ...
分类:
其他好文 时间:
2017-07-07 00:00:05
阅读次数:
348
通过一个例子来区分一下触摸事件中的这三个属性: 用一个手指接触屏幕,触发事件,此时这三个属性有相同的值。 用第二个手指接触屏幕,此时,touches有两个元素,每个手指触摸点为一个值。当两个手指触摸相同元素时,targetTouches和touches的值相同,否则targetTouches 只有一 ...
分类:
Web程序 时间:
2017-07-05 18:53:04
阅读次数:
197
实战所需js包: jQuery、Jcrop、EXIF 本次实战功能是在 app 中的 我的客户 的客户信息页面中实现移动端web的头像上传,本次没有实现图像拖拽、缩放的触摸事件功能(Jcrop在这方面的扩展支持实在不够良好,弄了半天没弄出来),若后续有更好的移动端web头像上传插件,可考虑后续替代升 ...
分类:
移动开发 时间:
2017-07-05 13:17:19
阅读次数:
354
JS—触摸事件、手势事件 dbclick触屏设备不支持双击事件。双击浏览器窗口,会放大画面。可以通过在head标签内加上这么一行: <meta name="viewport" content="width=device-width, minimum-scale=1.0,maximum-scale=1 ...
分类:
Web程序 时间:
2017-07-02 20:25:45
阅读次数:
234
1、事件的类别 点击事件 tap 长按事件 longtap 触摸事件 touchstart touchend touchmove touchcancel(注:touchcancel是指当用户正在操作触摸时,突然跳出另一个页面例如:来电话,打断了用户的操作,此时触发touchcancel) 其他 su ...
分类:
微信 时间:
2017-06-29 19:12:16
阅读次数:
242
UIView表示屏幕上的一块矩形区域,它在App中占有绝对重要的地位,因为IOS中几乎所有可视化控件都是UIView的子类。负责渲染区域的内容,并且响应该区域内发生的触摸事件 UIView的功能 1.管理矩形区域里的内容2.处理矩形区域中的事件3.子视图的管理 4.还能实现动画 UIView的子类也 ...
分类:
其他好文 时间:
2017-06-28 11:51:32
阅读次数:
216
多点触摸的实现步骤与单点触摸类似,setTouchEnabled(true)开启触摸功能,注冊触摸事件,重载多点触摸函数:ccTouchesBegan(開始)、ccTouchesMoved(移动)、ccTouchesEnded(结束)、ccTouchesCancelled(系统中断取消触摸事件),每 ...
分类:
其他好文 时间:
2017-06-21 21:59:09
阅读次数:
162
用了EasyTouch插件一段时间了,小问题还是有一些,总体来说用起来还行。这篇文章我就来说说EasyTouch和NGUI的结合。 总体来说触摸屏幕也就三种情况。 1.触摸事件只响应NGUI部分,不响应3D部分。 2.触摸事件只响应3D部分,不响应NGUI部分。 3.触摸事件同时响应。 举个例子,在 ...
分类:
其他好文 时间:
2017-06-16 23:10:41
阅读次数:
251
/**总结: 1. 1.1 dispatchTouchEvent事件分发这个每个都有(无论是View 还是viewgrope,以及Activity) 这个是用来处理是否分发事件(这个总是会被执行的前提是父控件没有拦截或者进行分发了) 如果这里就取消事件分发则无法响应本次触摸(以后的 onInterc ...
分类:
其他好文 时间:
2017-06-16 16:45:06
阅读次数:
180