有什么方法可以用键盘创建文本字段(例如 Twitter 或 Whatsapp)?
我试图从 Google 寻求帮助,但我找不到。
谁能帮我解决这个问题,或者至少指导我在哪里可以找到一些信息?
最佳答案
您可以使用内置的 UITextField
对于文本,但我认为您的问题是当用户选择它时让该字段随着键盘上升。
这是一个有点棘手的问题,但一般的解决方案是使用 UIScrollView
并在用户选择该字段时告诉键盘滚动。这在引入自定义键盘的 iOS 8 中尤为重要;因为第三方键盘可以是任何高度,所以您不能再对要滚动到的默认键盘高度进行硬编码。
Apple 在其 "Text Programming Guide for iOS." 中的“移动位于键盘下方的内容”中描述了如何使用此方法。
关于ios - 在 Xcode 中使用键盘创建文本字段,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28245765/