我用的是开源的AQGridView,行为有点类似于UITableView。
我现在需要这样的行为:当触摸屏幕(当前是Gridview)的时候可以做一些操作。
但发现GridviewController无法好像无法响应touchBegan, touchMoved这样的函数(UITableViewController也同样)该怎样做,才能捕捉到GridView/UITableView的触摸事件??
我现在需要这样的行为:当触摸屏幕(当前是Gridview)的时候可以做一些操作。
但发现GridviewController无法好像无法响应touchBegan, touchMoved这样的函数(UITableViewController也同样)该怎样做,才能捕捉到GridView/UITableView的触摸事件??
解决方案 »
- 如何在电脑上安裝IOS访真系统
- 关于objective c undefined reference to 'xxxxxx'的问题
- XCODE 4.0 如何旋转设计视图?
- 新手请教入门问题。
- 新手学习IOS 是用黑苹果好还是虚拟机好
- Xamarin iOS开发实战上册 (内部资料)
- iphone分辨率终极指南(含iphone6/6+)
- 请问这个app的导航栏如何实现,请高手给点思路。多谢!
- Assertion failed: (CGFloatIsValid(x) && CGFloatIsValid(y)), function void CG
- ios问题,哪位大神来帮我看看block的问题
- MKPinAnnotationView怎样添加一个蓝色的圆点,和其它大头针
- 为什么 xcode 开启不了
试了一下,在UITableViewController中也一样。
呵呵,这种方法有点烂
NSArray* imageCells;
}然后在实现文件中写了几个touch的事件
#import "GridViewController.h"
@implementation GridViewController-(void) touchesBegan:(NSSet*)touches withEvent:(UIEvent*)event
{
NSLog(@"touchBegan");
}-(void) touchesMoved:(NSSet*) touches withEvent:(UIEvent*)event
{
NSLog(@"touchMoved");
}
应该用控件自身的delegate,因为这些delegate集成了控件的表现和行为。
在自身的delegate里没有touchesBegan,touchesMoved这样的行为。只有选中,将被选中这些行为...
我是不是应该自己写,然后在AQGridView里把它们传出去?