UIScrollView不能滚动,请检查以下几点,当然还有更多,需要在不断的开发经验中总结:
1. 没有设置contentSize.
2. scrollEnabled =NO 了。
3. 没有收到触摸事件,因为UIScrollView继承自UIView,如果让UIView的 UserInteractionEnabled如果为NO,说明不可与用户交互,也是不可滚动的。
4. 没有取消auto...
分类:
移动开发 时间:
2015-04-07 19:45:15
阅读次数:
145
我们平时制作移动端的web项目的时候通常会使用到zept,jqmobile这样的移动端框架,他们都对触摸事件做好了封装,也就是说不论你是鼠标点击或者触摸都能得到响应。但是这些移动的框架有时候会显得过于庞大,对于性能方面也会有影响,所以最好的办法是自己定义触摸事件。 原理是首先检测浏览器的触摸函数,....
分类:
其他好文 时间:
2015-04-06 20:12:19
阅读次数:
136
最近做一个手机端的项目要用到图片裁剪的功能
在网上找了很久,都找不到免费的触摸裁剪插件
类似jcrop之类的插件在手机上都不能工作
最后自己写了个简单的插件
用FileReader读取图片
根据触摸事件
canvas 动态的改变图片的位置和做缩放
代码我放在github上了,有兴趣的可以去看看https://github.com/xyc-cn/touchCrop...
分类:
移动开发 时间:
2015-04-03 09:25:49
阅读次数:
145
UITouch1.UITouch *touch = [touches anyObject];//找到触摸事件 if([touch.view isKindOfClass:[UIImageView class]]){ CGPoint point = [touch locationInView:self....
分类:
其他好文 时间:
2015-04-02 20:35:14
阅读次数:
199
Cocos2d-JS中的键盘事件与触摸事件不同,它没有空间方面信息。键盘事件不仅可以响应键盘,还可以响应设备的菜单。 键盘事件是EventKeyboard,对应的键盘事件监听器(cc.EventListener.KEYBOARD),键盘事件响应属...
分类:
Web程序 时间:
2015-04-01 20:25:49
阅读次数:
121
Cocos2d-JS中的键盘事件与触摸事件不同,它没有空间方面信息。键盘事件不仅可以响应键盘,还可以响应设备的菜单。键盘事件是EventKeyboard,对应的键盘事件监听器(cc.EventListener.KEYBOARD),键盘事件响应属性:onKeyPressed。当键按下时回调该属性所指定函数。onKeyReleased。当键抬起时回调该属性所指定函数。使用键盘事件处理的代码片段如下:o...
分类:
Web程序 时间:
2015-04-01 20:03:29
阅读次数:
169
Cocos2d-JS中的键盘事件与触摸事件不同,它没有空间方面信息。键盘事件不仅可以响应键盘,还可以响应设备的菜单。键盘事件是EventKeyboard,对应的键盘事件监听器(cc.EventListener.KEYBOARD),键盘事件响应属性:onKeyPressed。当键按下时回调该属性所指定...
分类:
Web程序 时间:
2015-04-01 19:55:42
阅读次数:
159
当屏幕多久没有点击的时候,进行某种操作就是所谓的锁屏功能。onCreate: public void addRunnable() { handler.postDelayed(runnable, Constant.WAIT_TIME); }监听触摸事件: @Overri...
分类:
移动开发 时间:
2015-03-31 17:56:40
阅读次数:
206
在很多图形用户技术中,事件处理机制一般都有三个重要的角色:事件、事件源和事件处理者。事件源是事件发生的场所,通常就是各个视图或控件,事件处理者是接收事件并对其进行处理的一段程序。事件处理机制中三个角色在Cocos2d-JS引擎事件处理机制中也有这三个角色。1、事件事件类是cc.Event,它的类图如下图所示,它的子类有:cc.EventTouch(触摸事件)、cc.EventMouse(鼠标事件)...
分类:
Web程序 时间:
2015-03-31 16:03:18
阅读次数:
156
1、在cocos2dx 点击事件分析(2)中,我们已经从java端分析了,单手触摸和多手触摸屏幕。
num --- 1,不论单点触摸还是多点触摸,这个值都是1
ids[] --- 触摸事件的ID
void CCEGLViewProtocol::handleTouchesBegin(int num, int ids[], float xs[], float ys[])
{
CCSet...
分类:
其他好文 时间:
2015-03-30 14:43:01
阅读次数:
181