如何在didSelectRowAtIndexpath之前使用uitapGestureRecognizer方法?

时间:2015-12-23 06:09:45

标签: ios objective-c uitableview uitapgesturerecognizer didselectrowatindexpath

在我的项目中,我必须在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方法停止工作。

0 个答案:

没有答案