- 列表内容
监听键盘起落 下面是可以监听到得四种状态
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("键盘落下") }
时间: 2024-10-06 14:53:03