18得票1回答
如何防止我的自定义键盘在iPad上浮动或未固定

我有一个自定义键盘,当我将textField的inputView设置为我的KeyboardView时,它会显示在特定的UITextField上。这个键盘功能非常出色,但是如果用户之前取消分离内置的Apple键盘或者分割键盘,就会出现键盘“漂浮”的情况。我已经搜索了很多小时,希望找到一种方法确保...

17得票5回答
防止在文本框中使用自定义键盘

我正在尝试使用自定义键盘来影响我的应用程序。我在iPhone 6上安装了Swype。 我发现,在某些视图中,我已经设置了文本字段的自定义inputView属性,但是Swype键盘却覆盖并代替了我的选择器。这完全破坏了我的用户界面,这是不能允许的。 有没有一种方法可以明确告诉iOS 8仅使用...

16得票3回答
UITextField的inputView显示撤销、重做、粘贴按钮

我为我的UITextField创建了一个自定义的inputView。视图本身看起来和功能都很好,但在iPad上,我的自定义inputView上方会出现撤销、重做和粘贴按钮。如何删除这些按钮?它们没有任何功能,但应该被删除。

16得票6回答
防止在使用inputView时编辑UITextField中的文本并隐藏光标/插入符号/放大镜

如何防止在 UITextField 中编辑文本并隐藏光标/插入符号/放大镜,但仍然显示键盘,因为我正在使用带有 UIPickerView/UIDatePickerView 的 inputView? 将 userInteractionEnabled 设置为 NO 无效,因为它不再接收任何触摸并...

15得票4回答
如何在Swift中使用UIButton来激活inputView?

我正在尝试使一个UIDatePicker在用户按下UIButton时作为键盘出现。我已经成功地用textfield实现了它,但我不喜欢光标是可见的,而且如果用户有外部键盘,他们可以输入任何文本。这是我的代码:@IBAction func dateFieldStart(sender: UITex...

15得票4回答
如何从iOS应用程序的自定义键盘中检索按键输入?

我需要为我的iPhone应用程序构建一个自定义键盘。之前有关此主题的问题和答案都集中在自定义键盘的可视元素上,但我正试图了解如何从此键盘检索按键。 苹果提供了inputView机制,使得将自定义键盘与UITextField或UITextView相关联变得容易,但他们并没有提供将生成的按键发送...

13得票2回答
为UITextField创建自定义的inputView,如何将输入直接返回到文本框中?

我已经为我的UITextField设置了一个自定义的inputView。我需要一种方法来在UITextfield中显示所选的自定义inputView中的数据。我希望能够像系统键盘一样实现这个功能。 有人知道如何做到这一点吗?系统键盘如何获取作为第一响应者的UITextfield的引用?

12得票5回答
定制键盘:inputView:如何更改键盘大小?

我使用"setInputView"函数实现了带有自定义键盘的文本框。 但是我的问题是:我的键盘框架不是标准的iPhone键盘框架。 问题是: 我如何更改我的自定义键盘的大小? 我知道一些函数,例如:UIKeyboardFrameBeginUserInfoKey等。 请注意: iPhone键...

10得票3回答
如何在使用输入视图后显示键盘

我使用了inputView来显示uipickerview在我的textfield上,但是我需要同一个textfield用于其他功能。如何在使用inputView后,让该textfield显示标准键盘呢? textfield.inputView = pickrView;

9得票3回答
将UITextView的inputview属性从自定义视图更改为nil会导致崩溃。

我相信我在iOS 7中遇到了一个bug。当UITextView包含在模态视图中,将其inputview属性从自定义视图更改为nil(以便恢复系统键盘)会导致模态视图关闭后应用程序崩溃。 这种崩溃仅发生在iOS 7下。之前的iOS版本没有出现这个问题。 我编写了一个小的示例应用程序来演示这个...