UITabBarController
関連する 4 つのビューがあります。これらのビューの 1 つに、 だけのスペースを残すテキスト ビューがありnavigationbar
ますnavigationbar
。これどうやってするの?touchesBegan:
のメソッドをオーバーライドする必要がありますUINavigationBar
か?
編集
これを行うために私が見つけた最良の方法は、追加することですUITapGestureRecognizer
UITapGestureRecognizer* tapRecon = [[UITapGestureRecognizer alloc]
initWithTarget:self action:@selector(navigationBarTap:)];
tapRecon.numberOfTapsRequired = 1;
[self.navigationController.navigationBar addGestureRecognizer:tapRecon];
メソッドを呼び出す
- (void)navigationBarTap:(UIGestureRecognizer*)recognizer {
[self.view endEditing:YES];
}