Tag: 键盘

通过触摸UITableView的背景来隐藏键盘

当UITextFields在UITableViewCell时,我正在寻找一些优化的方法来隐藏背景上的键盘。 我已经做了一些代码希望这会帮助你。

Cordova应用程序无法在iOS 9上selectinput字段

我升级到iOS 9后,今天开始面临这个问题。我的应用程序在开始时有一个login页面,input字段已经完全停止响应。 当我点击input字段时,键盘出现了,但是当我input某些东西时,没有任何东西被反映出来。 有没有人遇到同样的问题?

键盘尺寸更大

我想显示键盘较小,但造成问题比较两个图像,键盘尺寸大于第一个图像,也是两个字符之间的垂直间距更多时,我添加老鼠4.7闪屏键盘显示较小,但我的应用程序devise造成的问题,当我删除4.7飞溅屏幕工作正常,但键盘显示更大如何我可以显示键盘更小没有devise问题我search了很多,但从来没有得到解决这个问题

如何从iOS的自定义键盘将键值推入UITextView

我正在为UITextView构build一个虚拟键盘。 一切正常,我可以显示键盘和删除键盘以及显示击键。 我正在使用“stringByReplacingCharactersInRange:withString”方法将新的击键放入文本视图。 这个工作,但由于它每次都replacestring,入口点到string的末尾。 这一切都有道理,但不是很有用。 我可以通过在代码中执行检查来解决这个问题,但是可能会有更好的方法。 所以我的问题是这样的。 有没有办法将新的键直接推到UITextView而不需要手动修改UITextView的文本属性的string? 该手册指出,我将不得不自己pipe理目标/行动,但是我想知道我是否错过了要打电话的行动。 看起来,苹果默认键盘必须有一个光滑的拳击方式冲入对象没有明显数量的检查,我将不得不做的打字顺利。 任何帮助将不胜感激。 谢谢,罗布

移动位于键盘下方的内容

我有一个关于苹果文档中的代码移动位于键盘下的内容的问题 。 我已经研究过这个,但是在我开始使用替代解决scheme之前,我正在寻求澄清我在这里模糊的概念。 不幸的是,一旦键盘animation结束键盘向上移动,视图向下移动并完全离开现场。 无论文本字段实际上是否被键盘覆盖,都会发生这种情况。 所以现在我回来试图了解在文档中提供的代码,并尝试更改各种参数后,我一直无法让它正常工作。 苹果提供的相关代码是: – (void)keyboardWasShown:(NSNotification*)aNotification NSLog(@"keyboardWasShown"); NSDictionary* info = [aNotification userInfo]; CGSize kbSize = [[info objectForKey:UIKeyboardFrameBeginUserInfoKey] CGRectValue].size; UIEdgeInsets contentInsets = UIEdgeInsetsMake(0.0, 0.0, kbSize.height, 0.0); scrollView.contentInset = contentInsets; scrollView.scrollIndicatorInsets = contentInsets; // If active text field is hidden by keyboard, scroll it so it's visible // Your application might not need or […]

如何停止在UITextview点击事件keyBoard出现?

在我的iPad应用程序中,我使用的TextView仅用于文本显示。因为我需要显示一个较大的文本这就是为什么我使用UITextview由于其滚动属性而不是使用UILabel。 在我的应用程序中,我不需要在UITextview中编辑文本,但对我来说问题是,当我点击Textview的滚动键盘出现其隐藏我的TextView,所以我想我的键盘是从来没有出现点击event.i进行search但没有find任何合适的解决scheme。任何帮助将得到appriated.Thanx

iPhone:当其他视图presentViewController时,如何防止closures键盘

我有问题与我的iPhone应用程序。 有一个2 UIViewController 。 首先用UITextField和键盘向上的UIViewController 。 一旦我将打开其他UIViewController与presentViewController我的键盘自动下来。 那么有什么办法可以强制打开键盘? 我不想键盘解雇。 谢谢。

键盘高度因ios8而异

我使用下面的代码来获得不同的iPhone 5s设备与ios8相比iPhone 4s设备与ios7的键盘高度。因此,我的文本框是移动非常高,当我点击它在IPhone5s与ios8,而相同的代码工作正常在iPhone 4s与ios7。有人指导如何在两个版本中解决问题。 – (void)keyboardWasShown:(NSNotification*)notification { NSDictionary* info = [notification userInfo]; CGSize kbSize = [[info objectForKey:UIKeyboardFrameBeginUserInfoKey] CGRectValue].size; float kbHeight; if (([UIApplication sharedApplication].statusBarOrientation== UIDeviceOrientationPortraitUpsideDown)||([UIApplication sharedApplication].statusBarOrientation== UIDeviceOrientationPortrait)) { kbHeight=kbSize.height; } else { kbHeight=kbSize.width; } UIEdgeInsets contentInsets = UIEdgeInsetsMake(0.0, 0.0, kbHeight, 0.0); self.scroll.contentInset = contentInsets; self.scroll.scrollIndicatorInsets = contentInsets; CGRect rect = self.view.frame; rect.size.height -= (kbHeight); if (!CGRectContainsPoint(rect, […]

如何让iOSsearch栏键盘searchbutton执行一个操作

我有一个简单的应用程序,它有一个表视图(TV1),由用户select一个导航栏button项添加条目(VC1)填充。 在添加条目中,当用户按下名称字段时,它们被带到另一个表格视图(TV2),其目的是允许用户select先前input的名称或创build新名称。 TV2是一个带有search栏的桌面视图控制器。 现在,现有名称可用并显示给用户。 但是,如果用户“search”不存在的名称,则应该可以select立即创build该名称。 如果search不存在,我有一个button,用户可以点击哪个将创build用户。 这很简单。 但是,这是另一个水龙头。 有没有一种方法,我可以让键盘的searchbutton来执行创buildbutton(即保存新用户,closuresTV1)相同的function,这将允许我删除在表视图的中间的创buildbutton?

停止自动解除iOS上的键盘/禁用未调用的自动键盘释放

我希望能够有另一个控制成为第一响应,但保持键盘显示给用户。 我在UIViewController中发现了disablesAutomaticKeyboardDismissal,并覆盖它,但它永远不会被调用(iOS 5.0) 这个方法不会被调用吗? 是否有另一种方法来保持键盘显示,即使它不是第一响应者所需要的?