gpt4 book ai didi

iOS:在顶部选择文本字段时阻止 ScrollView 腾出空间

转载 作者:塔克拉玛干 更新时间:2023-11-02 20:08:38 25 4
gpt4 key购买 nike

我已经搜索了几个问题,询问如何在选择第一响应者时防止滚动,但我发现似乎没有任何东西可以解决这个问题。

我在页面顶部的表格 View 上方有一个 UITextField。当用户选择它时(或者当我以编程方式选择它时)它会下降一点,似乎为“粘贴”或自动更正(我已禁用)等选项留出空间。我想防止这种情况发生。

我试过自己设置滚动位置,它最初是这样做的,但它立即跳下了一点。有没有办法让粘贴/编辑气泡出现在文本字段下方(就像标题中的文本字段一样)?我在想也许这会阻止它向下跳跃,但我找不到这方面的信息。

我完全卡住了,所以感谢任何帮助。链接、含糊的建议等等。谢谢。

最佳答案

尝试将您的文本字段嵌入到与您的文本字段大小相同的 ScrollView 中。

之所以可行,是因为当文本字段成为第一响应者时,它只会 ScrollView 层次结构中作为其最近祖先的 ScrollView 。如果它只找到虚拟 ScrollView ,其内容大小不应超过其边界大小,则不应在任何 ScrollView 中发生滚动。

关于iOS:在顶部选择文本字段时阻止 ScrollView 腾出空间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20896007/

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