如何设置UIKeyboard的位置
我有一个位于视图底部的搜索栏。
如何设置UIKeyboard的位置?
I have a search bar which is at the bottom of the view.
How can I set the position of the UIKeyboard?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
使用 CGAffineTransform
至少从我观察和测试来看,4.0之前的操作系统版本需要定义转换,
从操作系统 4.0 和更高版本开始,操作系统负责键盘定位。
这就是为什么我在设置 Transform 之前检查 systemVersion。
use CGAffineTransform
At least from what I have observed and tested that OS version before 4.0 needs to define the transform,
from the os 4.0 and greater OS is taking care of keyboard positioning.
that's why here I am checking for the systemVersion before setting Transform.
您没有设置键盘的位置。系统会自动为您完成。
您需要做的是使用键盘通知将搜索栏移动到可见部分
You don't set the position of the keyboard. The system will do it for you automatically.
What you need to do is to move your searchbar to a visible part using keyboard notifications
您无法设置键盘的位置,只能询问键盘在哪里并适当地组织其他视图。
You cannot set the position of the keyboard, you can only ask the keyboard where it is and organize your other views appropriately.