以编程方式调用手势方法
我在应用程序的工作,我需要调用单触摸手势方法没有触摸或刷卡什么的。我想调用initWithframe方法调用时的方法。我只是想以编程方式调用此方法一次。请帮助我。我该怎么办这个?谢谢你。
尝试这个
UITapGestureRecognizer * recognizer = [[UITapGestureRecognizer alloc] initWithTarget:self action:@selector(handleTap:)]; recognizer.delegate = self; [view addGestureRecognizer:recognizer];
和方法
- (void)handleTap:(UITapGestureRecognizer *)recognizer { }
为了做到这一点,为什么你需要操纵tap.Just直接调用方法。要调用方法使用
[self handleTap:nil];
UISwipeGestureRecognizer *gesture = [[UISwipeGestureRecognizer alloc] init]; gesture.direction = UISwipeGestureRecognizerDirectionLeft; [self handleSwipe:gesture];