在Xcode中使用键盘创建文本字段

时间:2015-01-30 22:34:19

标签: ios uitextfield

有没有办法用键盘制作文本字段(例如Twitter或Whatsapp)?

我试图从谷歌找到一些帮助,但我做不到。

Text field with keyboard

任何人都可以帮我解决这个问题,或者至少可以指导我找到一些信息吗?

1 个答案:

答案 0 :(得分:1)

你可以使用内置的UITextField作为文本,但我认为你的问题是当用户选择它时用键盘使字段上升。

这是一个棘手的问题,但一般的解决方案是使用UIScrollView并告诉键盘在用户选择字段时滚动。这在iOS 8中尤其重要,它引入了自定义键盘;因为第三方键盘可以是任何高度,您不能再硬编码默认键盘高度以滚动到。

Apple介绍了如何在"Text Programming Guide for iOS."

中“移动位于键盘下方的内容”下使用此方法