问题标签 [uiinputviewcontroller]

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 投票
10 回答
23767 浏览

ios8 - 如何在 iOS 8 中检测自定义键盘扩展的方向变化?

在自定义键盘扩展中,我们不能使用

sharedApplication

旋转时我需要检测键盘中的纵向或横向。

如何检测自定义键盘扩展中的方向何时发生变化?

0 投票
3 回答
1344 浏览

ios8 - iOS8中UIInputViewController中的返回键方法?

我正在开发带有键盘扩展的自定义键盘iOS8

我可以用以下方法关闭键盘。

然而,上述方法只是关闭键盘。我想像返回方法那样做,可以喜欢GO或者Search可以同时使用dismiss和GoEvent,比如iOS内置键盘。

我该怎么做?

0 投票
5 回答
3921 浏览

ios8 - 在 iOS8 自定义键盘扩展中获取完整字符串

我正在为 iOS 8 创建自定义键盘扩展。

我想获取用户在文本输入字段中编写的整个字符串。

不幸的是,我偶然发现了两个主要问题:

1)我在这个回调中得到 null :

2)当我调用这些方法时,我只得到部分字符串:

我想在用户当前正在编辑的文本输入中获取整个字符串你建议我做什么?

谢谢!

0 投票
1 回答
480 浏览

ios8 - 如何在 iOS8 键盘扩展中重新加载 UIInputViewController?

我需要在iOS8Custom Keyboard中重新加载我的自定义键盘Extension

我有可以更改键盘背景颜色的颜色偏好。

上面的代码不起作用,也不能重新加载。

那么我怎样才能重新加载UIInputViewControlleriOS8

0 投票
2 回答
1140 浏览

ios - iOS 强制 App 使用自定义键盘

我正在开发一个应用程序,它有一个text-field应该只接受的应用程序,numbers所以我创建了一个custom keyboard[0-9]作为输入接受的应用程序。要使用这个custom keyboard必须去 setting->keyboards然后接受这个,然后从应用程序打开特定的键盘。

这是否可以强制用户只打开custom keyboard而不进入设置选项。我希望每当用户打开应用程序时.. custom keyboard应该打开,而不是其他

0 投票
2 回答
766 浏览

ios - 在 UIInputViewController 框架外绘图

简介:我正在为我的母语亚美尼亚语开发键盘扩展。

键盘的功能应该看起来与系统默认键盘相似。

我想在键盘内拥有的功能之一是在触摸按钮的顶部显示弹出窗口,就像英文键盘一样

在此处输入图像描述

如您所见,弹出窗口可以绘制在键盘框架之外

问题:我已经成功地在键盘框架内绘制了弹出窗口,但它被键盘框架掩盖了,即我无法在键盘框架之外绘制弹出窗口的某些部分。IE

在此处输入图像描述

我尝试了什么:我尝试设置实例的属性view.layer.masksToBounds = NO;UIInputViewController但我的扩展仍然被屏蔽了。官方文档还没有完全描述这个问题。尽管这可能是 iOS 键盘扩展限制之一。

欢迎任何关于如何绘制UIInputViewController外框的建议和参考?

0 投票
2 回答
4746 浏览

ios - 删除 iOS8 WebView 中自定义键盘的下一个/上一个按钮 (inputAccessoryView)

请耐心等待,我在互联网上搜索了很多,但我找不到解决方案,因为它是一个新的 API。

我正在尝试为 iOS 8 创建一个自定义键盘。除了在 WebView 中,它工作得非常好!它有上一个-下一个按钮,位于inputAccessoryView. 我知道它是 webview 的只读属性,但由于 iOS 8 允许用户使用自定义键盘,我认为这个视图应该可以在某处进行编辑。有没有人遇到同样的问题?任何帮助,将不胜感激。

0 投票
1 回答
1606 浏览

uiwebview - 如何以编程方式在 iOS 8 的 WebView 中禁用预测视图

我正在为 iOS 8 设计一个自定义键盘。它在任何 UITextField 上都可以正常工作,但是当它在 UIWebView 中时,它会显示预测。由于允许在 iOS 8 中使用自定义键盘,我认为应该有一种方法可以禁用此视图。任何帮助,将不胜感激。下图红色区域: 在此处输入图像描述

0 投票
2 回答
760 浏览

xcode - UIInputViewController 上的 UIAlertView 崩溃

我正在使用 Xcode 6.0 和 swift。UIAlertView 和 UIAlertController(例如:以下 2 个函数)在继承自 UIViewController 的 myViewController 上工作正常,但它们在继承自 UIInputViewController 的 KeyboardViewController 上崩溃。Apple 不允许在自定义键盘上使用 alertview 还是我的编码有任何错误?欢迎和赞赏任何回应。

0 投票
1 回答
780 浏览

uiwebview - 文本字段保留在 iOS 8 的 UIWebView 中的自定义键盘下

我正在为 iOS 创建一个网络应用程序,并且我有一个自定义键盘。当我使用默认键盘时,它会立即显示键盘,并且文本字段位于键盘上方。如果我将键盘更改为我的自定义键盘,我会得到相同的结果。但问题是我在启用自定义键盘时将焦点放在文本字段上。它有一些延迟加载,当它加载时,文本字段停留在键盘下方。这是我的自定义键盘代码:

CustomKeyboardView 类的实现类似于这个库。任何帮助,将不胜感激。