在我的项目中,我必须在UITapGestureRecognizer
中使用viewDidLoad
,但如果我使用它,则didSelectRowAtIndexpath
方法不起作用。
我也这样做了,在方法中调用了“Tap”方法,并且在viewDidLoad
中调用了该方法,但仍然出现同样的问题didSelectRowAtIndexpath
方法不起作用。
请告诉我如何在viewDidLoad
中使用该方法,以便两者同时工作而不会出现任何问题。
-(void)searchTap
{
UITapGestureRecognizer *tap = [[UITapGestureRecognizer alloc]
initWithTarget:self
action:@selector(dismissKeyboard)];
[self.view addGestureRecognizer:tap];
}
- (void) dismissKeyboard
{
[mySearchBar resignFirstResponder];
}
我想在viewDidLoad
上调用此方法。但当我做[self searchTap];
didSelectRowAtIndexpath
方法停止工作。