不知道大家有没有这种感觉,微信聊天的时候,那个微信表情输入框总觉得有点别扭。尤其是用微信表情比较多的朋友,输入框就那么点大,表情列表一展开,打字区域就缩成一小条,点起来特别费劲。我一开始以为是自己手机屏幕太小,后来换了新手机,发现还是这样,这才意识到是微信本身的设计问题。
先说最基础的方法:调整系统字体和显示大小
我第一个想到的办法就是调手机设置。在安卓手机上,我进到系统设置里的“显示”选项,把“字体大小”和“显示大小”都调大了一档。结果发现,微信里所有的字都变大了,输入框确实也跟着宽了一些,但表情面板还是老样子,并没有想象中那么明显。iPhone上也有类似的设置,在“显示与亮度”里调整“文字大小”,效果差不多。这个方法的好处是简单,不用装任何东西,但坏处是它影响的是整个系统,不只是微信,而且对表情输入框的高度没什么帮助。
微信内部设置:其实没有直接的调整选项
我翻遍了微信的设置,从“通用”到“聊天”,再到“辅助功能”,说实话,微信并没有提供一个直接拖动或者调整输入框大小的功能。网上有人说可以双击输入框上方的空白区域,我试了,没用。还有人说用双手指缩放,我也试了,只是把输入法切换了。这些方法基本都不靠谱。微信目前的设计逻辑是,输入框的大小是根据输入法的高度自动适应的,你没法单独去改它。
换个输入法或许有用
后来我换了个思路,既然微信不让我改输入框,那我能不能换个输入法?我把系统自带的输入法换成了搜狗输入法,发现它的输入法面板高度是可以自己调的。在搜狗输入法的设置里,有一个“键盘高度”选项,你可以把键盘调高,这样微信里的输入框自然就变大了,因为输入框是紧贴着键盘上方的。这个方法对我来说挺有效的,至少打字的时候不再觉得憋屈了。不过,它也有个问题,就是键盘调高之后,会挡住屏幕下方的一部分聊天内容,有时候发消息之前得先收一下键盘才能看到最新的消息。而且,不是所有输入法都支持调高度,我试过百度输入法,它的设置里就没有这个选项。
系统层面的“单手模式”
我还试过用手机自带的单手模式。比如在华为手机上,从屏幕底部边缘向上滑,可以进入单手模式,整个屏幕会缩下来,输入框也会跟着变小,但这样反而更不方便。在小米手机上,单手模式是把屏幕内容缩小到一侧,输入框位置变了,但大小没变。这个功能主要是为了操作方便,不是用来调整输入框大小的,所以基本帮不上忙。
一个不算办法的办法:分屏操作
有段时间我甚至用起了分屏功能,把微信和备忘录分成上下两个窗口,这样微信输入框会被压缩到很小的区域,反而更难用。后来我想,既然分屏不行,那反过来,把微信全屏,然后调低系统导航栏的高度呢?这个我试不了,因为需要root或者越狱,太折腾了,不推荐普通用户尝试。
补充方案:一个我后来才发现的工具
在折腾了大概一周之后,我偶然在一个论坛里看到有人提到一个叫“微工具箱”的小工具,说是可以针对微信做一些细节调整。我抱着试试看的心态下载了,发现里面确实有一个功能是“调整表情输入框高度”。用起来很简单,打开工具,选择微信,然后拖动一个滑块就能改变输入框的高度。我调高了大概30%,效果挺明显的,表情面板和打字区域都变大了,聊天体验好了不少。不过,这个工具也有明显的限制:第一,它只支持安卓手机,iPhone上用不了;第二,它需要开启无障碍服务权限,有时候会被系统自动关闭,得重新打开;第三,它本身是个非官方工具,有隐私风险,而且微信更新之后可能会失效。我用了一个多月,后来有一次微信升级,这个功能就失灵了,我懒得再折腾,就卸载了。
最后总结一下我的经验
如果你只是觉得微信表情输入框有点小,但还能忍受,那就别折腾了,试试调大系统字体或者换个支持键盘高度调节的输入法就行。如果你像我一样,对这个输入框的大小特别在意,那可以试试上面说的工具,但一定要做好心理准备,它可能随时会失效。另外,我也在微信的“我-设置-帮助与反馈”里提交过建议,希望能增加输入框大小调节的选项,虽然目前还没看到变化,但说不定哪天微信就更新了呢。总之,这个问题没有完美的解决方案,只能根据你自己的手机型号和使用习惯来选一个最合适的方法。