2
我想要觸發一個函數,這個函數將取決於用戶用什麼方法來退出textField的第一個響應者。如果通過選擇另一個textField而辭職,它什麼都不做,否則觸發一個函數。這可能嗎?我該如何檢查ipad鍵盤的隱藏按鈕是否被按下?
我想要觸發一個函數,這個函數將取決於用戶用什麼方法來退出textField的第一個響應者。如果通過選擇另一個textField而辭職,它什麼都不做,否則觸發一個函數。這可能嗎?我該如何檢查ipad鍵盤的隱藏按鈕是否被按下?
找到了方法。你只需要聽UIKeyboardWillHideNotification
通知:
- (void)viewDidLoad {
[super viewDidLoad];
[[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(methodYouWantToCall) name:UIKeyboardWillHideNotification object:nil];
}
- (void)methodYouWantToCall {
//Do anything you want here
}
如果你找到一個回答你的問題,你可以將它張貼作爲回答自己和接受它,而不是編輯它變成你的問題(雖然這也沒關係)。 – icktoofay
感謝您的支持。我用它在用戶點擊詳細視圖時,或當他們使用鍵盤消除視圖時關閉顯示在UISplitViewController主視圖中的UISearchBar。 –