iOS中监控软键盘显示或隐藏的可靠方法

Posted 大熊猫侯佩

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了iOS中监控软键盘显示或隐藏的可靠方法相关的知识,希望对你有一定的参考价值。

大熊猫猪·侯佩原创或翻译作品.欢迎转载,转载请注明出处.
如果觉得写的不好请多提意见,如果觉得不错请多多支持点赞.谢谢! hopy ;)


如果你试图在软键盘的显示或隐藏时去改变的UI界面结构,仅有的方法是你可以依赖使用键盘的通知消息.

UITextField代理消息只会在文本区域开始被编辑时发出,而不管屏幕上是否有软件盘显示.

记住,用户可以使用蓝牙键盘连接ios设备,并且使用它去编辑文本区域或任何其他你App中可输入控件的内容.

在使用蓝牙键盘的情况下,并没有软键盘会显示在屏幕上——如果你在文本区域被编辑时改变UI界面的结构,在使用蓝牙键盘的时候是毫无必要的.

以上是关于iOS中监控软键盘显示或隐藏的可靠方法的主要内容,如果未能解决你的问题,请参考以下文章

如何在Android中判断软键盘是不是弹出或隐藏

如何在Android中判断软键盘是不是弹出或隐藏

android 软键盘的显示与隐藏问题的研究

EditText获取和失去焦点,软键盘的关闭,和软键盘的显示和隐藏的监听

关于Android平台显示隐藏软键盘输入法的方法总结

关于Android平台显示隐藏软键盘输入法的方法总结