IQKeyboardManager 是常用的控制输入键盘弹出的控件,使用时直接将该控件导入项目
当使用UITextField 和 UITextView时可以根据弹出键盘改变输入框位置,但是使用YYTextView时,输入时YYTextView并不会根据弹出的键盘改变位置,而是弹出的键盘遮挡了输入框。解决改问题只需在程序启动时加上下面代码即可
[[IQKeyboardManager sharedManager]registerTextFieldViewClass:[YYTextView class]
didBeginEditingNotificationName:YYTextViewTextDidBeginEditingNotification
didEndEditingNotificationName:YYTextViewTextDidEndEditingNotification];
网友评论