我正在设计一个使用MKMapView和UISearchBar的iPhone应用程序,我的问题是我需要使键盘消失,当我触摸MapView或如果我点击取消按钮。UISearchBar没有响应触摸事件
我尝试使用代码:
-(void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event{
[searchBar resignFirstResponder];
}
-(void)searchBarCancelButtonClicked:(UISearchBar *)searchBar
{
[searchBar resignFirstResponder];
}
但这两个力的帮助。
下面是截图:
所以请别人帮我解决这个问题。提前致谢。
它工作。谢谢。但有我的问题没有解决:(如果我点击取消按钮键盘正在消失罚款:-)另外我需要的键盘消失时,我触摸mapView,如果我按搜索按钮。请看我上面上传的ScreenShot。谢谢。 –
是的,我知道了。等一下 。 – 2013-10-26 06:08:59
请谢谢。 –