gpt4 book ai didi

ios - 如何创建UITextField以在编辑被键盘覆盖的UITextField时显示文本

转载 作者:行者123 更新时间:2023-11-30 13:52:57 25 4
gpt4 key购买 nike


我创建了一个消息应用程序,其中包含位于屏幕底部的多个文本字段。不幸的是,当我单击编辑文本字段时,键盘将其覆盖。我做了很多搜索并得出结论,移动文本字段的唯一方法是合并 ScrollView - 我在开发应用程序时没有这样做。我认为下一个最好的办法是临时创建一个位于键盘顶部的 UITextField,用于显示用户输入(与真实的 UITextField 输入的输入相同)。我无法找到一个好的方法来做到这一点,因为一旦键盘退出,我需要它消失。谁能建议我如何去做这件事?
谢谢。
尼克

最佳答案

为此,您必须将完整 View 嵌入到 ScrollView 中,然后在发生 EditingBegin 事件时以编程方式将文本字段置于键盘上方。 Apple 的文档 here. 中解释了一个精彩的示例请检查上述文档的“移动位于键盘下的内容”部分。它解决了您的确切问题。

关于ios - 如何创建UITextField以在编辑被键盘覆盖的UITextField时显示文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34033318/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com