我正在开发应用程序,我需要在没有触摸或滑动任何东西的情况下调用单击手势方法。我想在 initWithframe 方法调用时调用该方法。我只想以编程方式调用此方法一次。请帮助我。我该怎么做这个?谢谢。
问问题
2131 次
2 回答
2
试试这个
UITapGestureRecognizer * recognizer = [[UITapGestureRecognizer alloc] initWithTarget:self action:@selector(handleTap:)];
recognizer.delegate = self;
[view addGestureRecognizer:recognizer];
和方法
- (void)handleTap:(UITapGestureRecognizer *)recognizer {
}
以编程方式进行。为什么需要操作tap。直接调用方法。调用方法使用
[self handleTap:nil];
于 2013-06-19T11:05:11.647 回答
0
UISwipeGestureRecognizer *gesture = [[UISwipeGestureRecognizer alloc] init];
gesture.direction = UISwipeGestureRecognizerDirectionLeft;
[self handleSwipe:gesture];
于 2015-08-10T10:17:02.320 回答