使用html的input标签时如何控制ios键盘

Posted

技术标签:

【中文标题】使用html的input标签时如何控制ios键盘【英文标题】:How to control the ios keyboard at the time of using the input tag of html 【发布时间】:2016-04-13 14:41:15 【问题描述】:

我正在使用 Objective-c 为日语创建一个学习 Ipad 应用程序。

应用程序在每次学习时下载并查看以 html 制作的学习内容。

在应用程序的英语学习内容中,有输入框输入英语。

所以,我想控制ios键盘在使用html的输入框时强制字母数字一半大小(或者,默认显示英文键盘),但是我做不到。

我尝试使用html的input标签的type属性规范,但是没有一个不能使用。

如果有什么好的方法,请告诉我。

【问题讨论】:

我认为你问的不可能,只有用户可以在iOS中更改键盘 【参考方案1】:

您不能强制更改用户的键盘,Apple 不允许这样做。如果您的 UITextField 需要特定类型的标准键盘,您可以在 Interface Builder 中或从代码中选择它。如果用户为自己选择了自定义键盘,则不能强制他们将其更改为您想要的。

【讨论】:

以上是关于使用html的input标签时如何控制ios键盘的主要内容,如果未能解决你的问题,请参考以下文章

ios键盘消失后页面下方空白问题--vue

IOS下H5的input/textarea元素失去焦点时隐藏键盘

IOS 固定定位底部input输入框,获取焦点时弹出的输入法键盘挡住input

页面底部input被弹出来的键盘遮挡(iOS系统)—附解决方案

iOS中键盘和UIView之间出现空白

移动端 Web 页 input 控制软键盘