部分ios手机软键盘关闭,软键盘弹起位置空白占位问题
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了部分ios手机软键盘关闭,软键盘弹起位置空白占位问题相关的知识,希望对你有一定的参考价值。
参考技术A 问题和解决原理:部分ios手机在收起手机软键盘后,弹起软键盘的位置留白占位。监听输入框失去焦点,窗口回到顶部,迫使界面恢复正常。<template>
<input @blur="loseFocus">
</template>
<script>
export default
methods()
loseFocus()
setTimeout(() =>
window.scrollTo(0, 0);
, 100);
,
</script>
Android:关闭软键盘时显示空白
【中文标题】Android:关闭软键盘时显示空白【英文标题】:Android: Displaying WhiteSpace When Closing Soft Keyboard 【发布时间】:2014-06-27 03:42:28 【问题描述】:我有一个布局,其中包含 ListView 和 ListView 下方的 EditText,用于在列表视图中搜索。问题是,当我在搜索后关闭软键盘时,它会在关闭软键盘时突然出现并显示空白。我尝试过adjustPan,但它会将整个布局向上移动。
【问题讨论】:
你在设备或模拟器上测试过吗? 我有一个same issue,软键盘关闭时的空白。在做某事之前,您应该尝试使用postDelayed
方法创建Handler
。您是否也尝试过使用adjustResize
而不是adjustPan
?
【参考方案1】:
public static void hideKeyboard(Context context,View v)
InputMethodManager imm = (InputMethodManager)context.getSystemService(
Context.INPUT_METHOD_SERVICE);
imm.hideSoftInputFromWindow(v.getWindowToken(), 0);
希望这会有所帮助!
【讨论】:
以上是关于部分ios手机软键盘关闭,软键盘弹起位置空白占位问题的主要内容,如果未能解决你的问题,请参考以下文章