gpt4 book ai didi

objective-c - 键盘出现时 View 可以向上推吗?

转载 作者:行者123 更新时间:2023-12-01 19:25:51 24 4
gpt4 key购买 nike

我在底部创建了一些需要用户输入的文本字段。有没有什么方法可以在键盘出现时自动向上推 View ?

最佳答案

请参阅 Apple 的 Moving Content That Is Located Under the Keyboard , 或 this implementation基于Calculating Area Covered by Keyboard .

基本上,您必须将 View 安装在 UIScrollView 上并添加与键盘高度相同的底部内容插图。然后使用 setContentOffset:animated: 滚动。这是一个可以重复使用的通用解决方案。

一种更简单但非通用的方法是,如果 View 底部有足够的空间而没有可编辑控件,则只需滚动到每个编辑框的固定位置。

关于objective-c - 键盘出现时 View 可以向上推吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7782560/

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