Tag: 键盘

如何从iOS应用上的自定义键盘检索击键?

我需要为我的iPhone应用程序构build自定义键盘。 以前的问题和答案已经集中在自定义键盘的视觉元素,但我想了解如何从这个键盘检索按键。 Apple提供了inputView机制,可以很容易地将自定义键盘与UITextField或UITextView相关联,但是它们不提供将生成的击键返回给关联对象的function。 根据这些对象的典型代表,我们期望三个函数:一个是正常字符,一个是退格键,一个是input键。 然而,似乎没有人明确定义这些function或如何使用它们。 如何为我的iOS应用程序构build自定义键盘并从中检索按键?

如何检测是否从键盘的容器应用程序激活自定义键盘?

我想知道是否有一种方法,可以让我从键盘容器应用程序检测相关的键盘是否已经在设备的设置应用程序中被激活。 例如,我有兴趣在容器应用程序中添加一个简单的“步骤”function,其中第1步是“激活键盘”,第2步将取决于第1步的完成。 因此,我有兴趣弄清楚是否有办法检测键盘扩展是否被激活? 谢谢!

我如何解雇iOS键盘?

我有一个UITextfield,我想解雇键盘。 无论使用什么代码,我似乎无法使键盘消失。

键盘和光标显示,但我不能在UITextFields和UITextViews内部input

在iOS 6 GM的iPad上。 我有6个UITextFields,3个UITextViews和一个触发popover / actionsheet的UIButton。 当我selectUITextFields或UITextViews之一,popup键盘和光标出现,但我不能input文字。 如果我按下UIButton来显示popup窗口,然后点击它以closures它并返回到UITextFields或UITextViews,它们的工作。 我有UITextxxxx.delegate = self; 为他们全部设置。 在我的.h文件的xibs,UITextFieldDelegate和UITextViewDelegate中勾选了“Enabled”和“User Interaction Enabled”,以及: – (BOOL)disablesAutomaticKeyboardDismissal { return NO; } – (BOOL)textFieldShouldBeginEditing:(UITextField *)textField { return YES; } – (BOOL)textFieldShouldEndEditing:(UITextField *)textField { return YES; } – (IBAction)textFieldReturn:(id)sender { [sender resignFirstResponder]; } – (BOOL)textViewShouldBeginEditing:(UITextView *)textView { if (textView == notestextView){ [notestextView becomeFirstResponder]; } if (textView == […]

如何防止键盘在iOS应用程序使用phonegap推高webview

当屏幕底部的input字段有焦点时,键盘会向上推动我的webview,页面的上半部分不再可见。 我想防止键盘推动web视图。 任何人有一个想法?

数据input自定义视图的Swift示例(自定义应用程序内键盘)

目标 我想制作一个只在我的应用程序中使用的自定义键盘,而不是需要安装的系统键盘。 我已阅读和尝试 文档 应用程序扩展编程指南:自定义键盘 数据input的自定义视图 上面的第一篇文章指出: 确保一个自定义的系统范围的键盘确实是你想要开发的。 要为您的应用程序提供完全自定义的键盘,或仅在您的应用程序中使用自定义键来补充系统键盘,iOS SDK提供了其他更好的选项。 在iOS的文本编程指南中阅读自定义input视图和input用于数据input的自定义视图中的附件视图。 这就是我所说的第二篇文章。 不过,那篇文章没有足够的细节让我开始。 教程 iOS 8:在Swift中创build自定义键盘 如何使用Swift在iOS 8中制作自定义键盘 Xcode 6教程:iOS 8.0 Swift中简单的自定义键盘 使用iOS 8应用程序扩展创build自定义键盘 我可以从上面的列表中的第二个教程中获得一个可用的键盘。 但是,我找不到任何教程展示了如何在数据input自定义视图文档中描述如何在应用程序中使用键盘。 堆栈溢出 我在回答当前问题的途中也问了(并回答了)这些问题。 如何使用应用内自定义键盘的buttoninput文本 代表在Swift中 题 有没有人有一个最小的例子(甚至一个button)的应用程序自定义键盘? 我不是在寻找一个完整的教程,只是一个我可以自己展开的概念certificate。