收起鍵盤

 

在UIViewController中收起鍵盤, 除了調用相應控件的resignFirstResponder 方法外, 還有另外三種辦法:it

1. 重載 UIViewController 中的 touchesBegin方法, 而後在裏面執行 [self.view endEdiiting: YES]; 這樣單擊UIViewController的任意地方, 就能夠收起鍵盤。io

2. 直接執行[[UIApplication sharedApplication] sendAction:@selector(resignFirstResponder) to: nil from: nil forEvent: nil]; 用於在得到當前UIViewController比較困難的時候用。select

3. 直接執行 [[[UIApplication sharedApplication] keyWindow] endEditing: YES]plugin

相關文章
相關標籤/搜索