gpt4 book ai didi

ios - 光标消失在UITextView中的键盘下

转载 作者:行者123 更新时间:2023-12-01 17:07:50 29 4
gpt4 key购买 nike

当在UITextView中输入文本时,如果您键入足够多的行或按回车键多次,则光标自然会进入键盘下方。某些应用程序(例如Apple Notes应用程序)可以很好地处理此问题,滚动textview直到再次显示光标。我一直在努力复制这种行为。我没有与selectedRange一起使用textView.scrollRangeToVisible()或与插入符rect一起使用textView.scrollRectToVisible()的运气。

我尝试过的其他一些事情:

  • http://inessential.com/2014/01/07/uitextview_scroll-to-typing_bug
  • https://gist.github.com/DanielTomlinson/802b54f04dc0c4afe56a
  • 最佳答案

    我将尝试以下步骤:

  • 使UITextView充满整个屏幕的高度
  • 动态获取键盘高度(请参阅:Get the frame of the keyboard dynamically)这对于iOS 8中发布第三方键盘尤为重要。
  • 然后,当光标移到键盘下方时,将UITextView向上移动屏幕高度减去键盘高度。
  • 关于ios - 光标消失在UITextView中的键盘下,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26537301/

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