出现键盘时移动可变高度的文本视图

时间:2019-12-18 01:03:27

标签: ios swift uiscrollview uitextview

我有一个VC,在文本字段上方有几个视图,在滚动视图内的文本视图下方有一个按钮。当显示键盘时,我试图将textview向上移动,但无法正常工作。

Textview高度<= 100 in IB。我正在调整textview的高度,因为我们最多输入120,然后滚动。

我已阅读并尝试了Move textfield when keyboard appears swift

上提供的大多数解决方案

我面临的问题是底部约束,如果我设置它,那么我的textview在加载时会拉伸高度,然后在键入时会中断textview的高度调整。如果不设置底限,我将找不到任何可行的解决方案。

任何人都可以给我一些有关解决此问题的建议吗?

1 个答案:

答案 0 :(得分:0)

添加固定的文本视图高度并将底部约束设置为大于或等于。