gpt4 book ai didi

ios - 键盘出现时防止用户界面移动

转载 作者:可可西里 更新时间:2023-11-01 03:18:53 27 4
gpt4 key购买 nike

我正在开发一个使用 Sencha Touch 2 作为用户界面的小应用程序。现在,我正在我的 iPad 和 iPhone 上的 Safari 中运行它。

我的问题是,每当我点击一个文本字段时,Safari 都会调出虚拟键盘并将整个 WebView 向上推到屏幕之外。

这看起来不太自然,因为顶部工具栏不再可见。

这里有两个屏幕截图可以说明问题。在第二个屏幕截图中,您可以看到键盘可见时的效果。

有没有办法阻止这种行为,并让 Safari 调整用户界面?

Normal view


Keyboard enabled

最佳答案

不幸的是,Apple 想要这种行为,但是 someone建议使用 window.scrollTo() 进行一点破解:

listeners: {
focus: function() {
window.scrollTo(0,0);
}
}

关于ios - 键盘出现时防止用户界面移动,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10619438/

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