【发布时间】:2014-08-21 22:52:07
【问题描述】:
我已经尝试了一些现有的解决方案,但它们并没有按照我需要的方式工作。
我有一个很长的文本字段,里面会有几个段落。当用户点击文本字段时,他们的键盘会弹出并基本上阻止大约一半已经存在的文本,并且键盘会阻止他们对文本字段进行任何添加,因为用户看不到他们正在输入的内容。
我已经尝试修改框架定义以使其位于键盘上方,但由于文本字段太长,如果用户添加足够的文本,用户仍然可以位于键盘下方。将文本视图包裹在滚动视图中也没什么用。
我正在使用 swift + xcode 6
这是我正在谈论的屏幕截图:
【问题讨论】:
-
您可以使用
NSLayoutConstraint来调整 UITextView 框架的大小。