|
|
1
2
所以它不是因为键入而发生的,它是由“自动布局”重新计算引起的。 要解决此问题,有两种解决方案: 编辑布局约束,使其与所需布局匹配(通过代码或更改InterfaceBuilder中的情节提要) 2、实现自定义视图渲染功能,并完全删除自动布局约束。 我推荐第一种解决方案。因为它更“合法”。我的意思是它符合文档指南。第二个更强大,但同时很容易失去效率。 |
|
|
2
1
因为你设定了
或者你也可以按照我的答案做同样的事情 here -但是只向上移动您需要的内容(在您的情况下,您只想向上移动文本字段)。您不必使用键盘高度,只需对键盘更改做出反应,即可更新文本字段上的位置约束。 |
|
|
David · 输入文本时UITextField位置重置 8 年前 |
|
|
user9323924 · Xcode中的占位符文本未显示在文本字段中 8 年前 |
|
|
hg56 · IQkeyboardmanager订单问题 8 年前 |