问题标签 [iphone-softkeyboard]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
180 浏览

iphone - 添加和删​​除键盘

我有一个文本字段,当用户单击它时,他们将看到键盘。键盘上有一个GO按钮,我想给action它写一个事件。

action1.)当用户单击此按钮时,我该如何编写

2.)当键盘打开时,当用户点击背景时,我需要键盘消失,我该如何以编程方式做到这一点?

我没有要演示的代码,我只添加了一个 texfield,所以一旦点击,键盘就会默认出现

0 投票
3 回答
2014 浏览

iphone - 没有带有 UIAlertViewStylePlainTextInput 的键盘?

我对 UIAlertViewStylePlainTextInput 有疑问。我在文本字段中收到警报,但没有键盘出现..?这是我的代码:

我试过没有

部分,但仍然没有键盘出现。

(我已经在我的设备和模拟器上测试过)

你对此有什么想法吗?

先感谢您。

0 投票
1 回答
169 浏览

iphone - 滚动条隐藏在键盘后面

我有一个UITableViewController带有搜索栏的。当我触摸屏幕开始搜索时,我隐藏UINavigationBar并显示范围栏搜索以优化空间。

对于不隐藏在键盘和搜索栏后面的 TableView,我将页眉和页脚添加到表格中,并使用它们各自的高度。

一切正常。但是滚动条仍然隐藏在搜索栏和键盘后面。

有什么建议可以解决这个问题或以其他方式来完成整个机制吗?

0 投票
3 回答
899 浏览

iphone - 用于输入的块键盘

如何在 iOS >= 4 中阻止键盘输入(类似于 userInteractionEnabled = NO)?

键盘用于文本编辑。

如果我禁用 textedit 的交互,那么键盘就会消失,但我想看到键盘。

0 投票
3 回答
2849 浏览

iphone - UIView 没有出现在键盘上?

我有这个代码:

问题是,视图出现在键盘下方,它已经在屏幕上。我该如何解决?

0 投票
2 回答
68 浏览

iphone - 顶部带有按钮列表的显示键盘

我希望用键盘顶部的按钮列表来推动键盘。请参考图片

在此处输入图像描述

是否可以?

0 投票
3 回答
1321 浏览

iphone - 如何在键盘前放置子视图?

我希望在显示的键盘前插入子视图。我正在使用以下代码:

但子视图不显示。

0 投票
4 回答
86198 浏览

ios - 隐藏键盘ios

我有一些文本输入,只要我触摸背景,我就可以隐藏键盘,但只有当我输入第一个文本框名称 textField1 时。现在这段代码应该很简单,但我似乎无法理解。

0 投票
2 回答
197 浏览

iphone - 在自定义键盘中添加表情符号

我想在键盘中添加表情符号以添加评论:P<3如果我这样做是为了创建自定义键盘,Apple 会拒绝我的应用程序吗?

0 投票
2 回答
4928 浏览

iphone - iOS 键盘位置和方向

我对 iOS SDK 比较陌生,我遇到了一个关于我正在开发的应用程序的设备键盘位置和方向的非常奇怪的问题。问题是如果键盘在用户多任务或应用程序进入后台时打开,用户返回应用程序后,键盘将移位(UIKeyboardWillChangeFrameNotification抬起),但方向和位置不正确.

有时键盘也会完全显示在屏幕之外,这是完全不受欢迎的行为。

我的问题是:

  1. 键盘的位置和方向取决于什么?它是如何被 iOS 控制的?

  2. 无论设备类型和屏幕尺寸如何,有没有办法检测键盘何时显示在屏幕外?我认为通过跟踪UIKeyboardWillChangeFrameNotificationUIKeyboardWillShowNotification.

  3. 在显示键盘之前如何重置/设置键盘的位置和方向?这甚至可能吗?