如何隐藏键盘触摸滚动视图背景?

Siv*_*iva 4 iphone objective-c ios ios6

我经历了所有的解决方案,但没有一个正在运作.我正在开发iOS 6的应用程序,ipad.当用户触摸外面时(滚动视图)我希望键盘消失...

Man*_*ano 6

在viewDidLoad中提供以下代码

-(void) ViewDidLoad
{
UITapGestureRecognizer *tapScroll = [[UITapGestureRecognizer alloc]initWithTarget:self     action:@selector(tapped)];
tapScroll.cancelsTouchesInView = NO;
[scrollview addGestureRecognizer:tapScroll];
}
Run Code Online (Sandbox Code Playgroud)

并定义函数如下

- (void) tapped
{
[self.view endEditing:YES];
}
Run Code Online (Sandbox Code Playgroud)