大家好。我不是开发者,请大家多多包涵。我们运行的是一个基于修改版 Discourse Material 主题 的 Discourse 论坛。在 iOS 移动设备上,我们遇到了一个问题:当用户输入消息时,如果输入的文字超过了文本框的可用空间,文本框不会自动向上滚动以显示新输入的行。结果是,当文本框达到最大尺寸后,后续的文字行会直接消失在键盘后面。此外,除非收起键盘,否则“回复”按钮根本不会显示。
我们的开发人员尚未找到解决方法,而且这个问题在我们开始修改主题之前就已经存在了。
我的问题如下:
- 是否有人在使用该主题时遇到过类似问题,以及是如何解决的?
- 如果没有现成的修复方案,是否可以直接从其他主题中复制相关代码并替换为我们主题中的代码?
- 如果可以,推荐哪个主题?
感谢大家的耐心与帮助。这个问题已经让我们的用户非常困扰,我们迫切希望能尽快解决。