[英]IOS what method is called when keyboard pops up
我正在制作自定义的IOS键盘。 我想知道每当用户选择键盘时是否会调用任何方法,从而使它在屏幕上弹出。 这是因为我想在键盘弹出时运行一些代码。
通知: UIKeyboardDidShowNotification
被调用。 您可以为此方法创建一个观察者,该观察者为两个操作触发一个函数,如下所示:
NSNotificationCenter.defaultCenter().addObserver(self, selector: Selector("keyboardDidShow:"), name:UIKeyboardWillShowNotification, object: nil)
NSNotificationCenter.defaultCenter().addObserver(self, selector: Selector("keyboardDidHide:"), name:UIKeyboardWillHideNotification, object: nil)
func keyboardDidShow(notification: NSNotification) {
print("Keyboard shown")
}
func keyboardDidHide(notification: NSNotification) {
print("Keyboard hidden")
}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.