【发布时间】:2012-06-28 21:22:17
【问题描述】:
我有一个简单的 UIViewController 派生控制器,它具有 UITextFields。
同样使用 IB,我放置了一个 UIToolbar 和两个 UIBarButtonItem。我 Ctrl-Drag 为按钮添加动作。
- (IBAction)cancel:(id)sender { ... }
- (IBAction)save:(id)sender { ... }
如果我运行代码,就会调用操作。
问题:我想实现 点击背景以 resignFirstResponder 范例,所以我在根视图上添加了一个 UITapGestureRecognizer:
- (void)viewDidLoad {
...
UITapGestureRecognizer *tap = [[UITapGestureRecognizer alloc] initWithTarget:self action:@selector(dismissKeyboard)];
[self.view addGestureRecognizer:tap];
}
当我有手势识别器时,UIBarButtonItems 的动作不会被调用
我怎样才能同时拥有它?
感谢任何可以帮助我实现这一点的解释。
【问题讨论】:
标签: ios uibarbuttonitem uitapgesturerecognizer