1
2
所以它不是因为键入而发生的,它是由“自动布局”重新计算引起的。 要解决此问题,有两种解决方案: 编辑布局约束,使其与所需布局匹配(通过代码或更改InterfaceBuilder中的情节提要) 2、实现自定义视图渲染功能,并完全删除自动布局约束。 我推荐第一种解决方案。因为它更“合法”。我的意思是它符合文档指南。第二个更强大,但同时很容易失去效率。 |
2
1
因为你设定了
或者你也可以按照我的答案做同样的事情 here -但是只向上移动您需要的内容(在您的情况下,您只想向上移动文本字段)。您不必使用键盘高度,只需对键盘更改做出反应,即可更新文本字段上的位置约束。 |
Nika Kirkitadze · 集合视图捕捉项布局 2 年前 |
bitops · 在我的UIButton中添加一个圆 6 年前 |
user4992124 · 将循环连续UISlider值转换为计数器 6 年前 |
aunnnn · 如何进行交互式过渡+结束动画? 6 年前 |
KMI · 如何在不缩放Swift中图像的情况下缩放UIButton? 6 年前 |