iOS中监控软键盘显示或隐藏的可靠方法
2016-02-29 09:57
381 查看
大熊猫猪·侯佩原创或翻译作品.欢迎转载,转载请注明出处.
如果觉得写的不好请多提意见,如果觉得不错请多多支持点赞.谢谢! hopy ;)
如果你试图在软键盘的显示或隐藏时去改变的UI界面结构,仅有的方法是你可以依赖使用键盘的通知消息.
UITextField代理消息只会在文本区域开始被编辑时发出,而不管屏幕上是否有软件盘显示.
记住,用户可以使用蓝牙键盘连接iOS设备,并且使用它去编辑文本区域或任何其他你App中可输入控件的内容.
在使用蓝牙键盘的情况下,并没有软键盘会显示在屏幕上——如果你在文本区域被编辑时改变UI界面的结构,在使用蓝牙键盘的时候是毫无必要的.
相关文章推荐
- iOS中监控软键盘显示或隐藏的可靠方法
- iOS多线程GCD
- iOS 归档
- iOS发邮件功能
- iOS 优化界面流畅度的探讨
- iOS/OS X 内存管理(二):借助工具解决内存问题
- iOS/OS X内存管理(一):基本概念与原理
- iOS滑动tableView来改变导航栏的颜色
- iOS 获取照相机实时预览图片
- iOS自定义转场动画实战讲解
- iOS 开发之动画篇 - Transform和KeyFrame动画
- iOS-私有API与runtime
- iOS开发——iOS状态栏和导航栏的控制问题
- IOS设计模式之组合设计模式
- iOS开发:WebKit、Safari以及SafariViewController
- Nagios+NRPE安装备忘录(一)
- iOS检查继承关系
- 总结iOS App开发中控制屏幕旋转的几种方式
- iOS崩溃调试
- 整理常用的iOS第三方资源