監聽鍵盤的彈出和收回,系統沒有提供api,但咱們能夠經過監聽事件來實現。api
鍵盤的上升和降低時,系統會發出相關通知,咱們監聽這些通知,就能夠知道鍵盤此時的狀態了。ide
彈出:系統會發出 UIKeyboardWillShowNotification 的通知spa
收回:系統會發出 UIKeyboardWillHideNotification 的通知事件