2
我有一個簡單的具有UITextFields的UIViewController派生控制器。UIBarButtonItem的行爲不在具有UIGestureRecognizer的視圖中調用
還使用IB,我放置了一個UIToolbar和兩個UIBarButtonItems。我按住Ctrl鍵拖動以將操作添加到按鈕。
- (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不叫
我該怎麼做呢?
感謝您的任何解釋,可以幫助我實現這一點。