- 列表内容
监听键盘起落 下面是可以监听到得四种状态
UIKeyboardWillShowNotification: String
UIKeyboardDidShowNotification: String
UIKeyboardWillHideNotification: String
UIKeyboardDidHideNotification: String
- NSNotificationCenter.defaultCenter().addObserver(self,selector: "keyboardWillAppear:",name: UIKeyboardWillShowNotification,object: nil)
-
- NSNotificationCenter.defaultCenter().addObserver(self,selector: "keyboardWillDisappear:",name:UIKeyboardWillHideNotification,object: nil)
- func keyboardWillAppear(notification: NSNotification) {
-
- // 获取键盘信息
- let keyboardinfo = notification.userInfo![UIKeyboardFrameBeginUserInfoKey]
-
- let keyboardheight:CGFloat = (keyboardinfo?.CGRectValue.size.height)!
-
- print("键盘弹起")
-
- print(keyboardheight)
-
- }
-
- func keyboardWillDisappear(notification:NSNotification){
-
- print("键盘落下")
- }