【发布时间】:2011-08-15 17:24:22
【问题描述】:
我正在使用 Xcode 4 为 iPhone iOS 4 开发一个项目。
我对 UIButton 进行了子类化,以便它拦截单击和双击。
这是 UIButton 子类的@implementation 的最后一部分,两个实例方法,其中“记录”了点击;
- (void) handleTap: (UITapGestureRecognizer *) sender {
NSLog(@"single tap");
}
- (void) handleDoubleTap :(UITapGestureRecognizer *) sender {
NSLog(@"double tap");
}
在 nib 中创建了一个按钮实例,一切正常:它拦截单击和双击并输出 NSLog。
现在的问题是:我的 ViewController 中有两种方法(resetAllFields 和 populateAllFields),我需要单击执行 resetAllFields 并双击执行 populateAllFields。
我该怎么办?我在哪里拨打电话?
谢谢。
【问题讨论】: