【发布时间】:2018-09-27 08:30:31
【问题描述】:
我们使用 IOS UIKeyboard 将文本输入到位于 OpenGL 视图上方的 UITextField。
是否有一种简单的方法可以将输入字段附加到键盘的顶部,使其位于键盘的框架内并随之平滑地滚动和关闭,而不是在键盘滚动时移动您自己的 UITextField ?也许是文本字段本身的一些属性?
谢谢
肖恩
【问题讨论】:
标签: ios keyboard uitextfield
我们使用 IOS UIKeyboard 将文本输入到位于 OpenGL 视图上方的 UITextField。
是否有一种简单的方法可以将输入字段附加到键盘的顶部,使其位于键盘的框架内并随之平滑地滚动和关闭,而不是在键盘滚动时移动您自己的 UITextField ?也许是文本字段本身的一些属性?
谢谢
肖恩
【问题讨论】:
标签: ios keyboard uitextfield
你可以把整个视图放在UIScrollView中
【讨论】:
我认为inputAccessoryView 可能是您正在寻找的。这是UITextField 的属性。
【讨论】:
UIKeyboardDidShow通知。使用UIKeyboardFrameEndUserInfoKey 从通知用户信息中获取键盘框架。见developer.apple.com/documentation/foundation/…