首页 > 代码库 > UITextView监听事件连续调用三次

UITextView监听事件连续调用三次

当你第一次启动应用,第一次触发textView的becomefirstResponser时,如果你的键盘type设置的中文的,此时监听键盘高度的监听事件会被调用三次。

调用顺序如下:

textViewshouldBegin >keyBoardWillShow > textViewDidBeginEdit > keyBoardWillShow > keyBoardWillShow

这是我测试的结果,觉得特别奇怪,莫非这是苹果SDK的BUG?

欢迎大家批评指正!

UITextView监听事件连续调用三次