Tag: 键盘

在iOS中启用和禁用键盘返回键

我有一个UITextField。 当用户正在input时,我正在使用 – (BOOL)textField:(UITextField *)textField shouldChangeCharactersInRange:(NSRange)range replacementString:(NSString *)string validationstring。 如果string是有效的,我想启用返回键; 如果它是无效的,我想禁用返回键。 有没有办法做到这一点? 例如,当用户在avai键入字符时,返回键将被禁用。 然后,返回将在用户input完成后启用。 然后当用户键入availabl ,返回将被禁用; 然后在用户typesavailable再次启用。

Swift iOS从代码中的键盘中删除麦克风键

我想从键盘上删除麦克风键,但在代码中。 你可以帮我吗?

警报键盘能用于iOS上的任何文本字段吗?

我正在开发我的第一个iOS应用程序,我真的很喜欢警报键盘的外观。 我想知道是否可以将它用于任何页面,或者是否有特定的原因? 我不希望我的第一个应用程序被拒绝的东西这不重要,但它会是一个很好的补充。

如何在iOS8中显示键盘

我试图将我的iOS7项目转换为iOS8 当我在iOS5.0的iPhone 5s模拟器中构build应用程序时,我发现当单击UITextField或UITextView时键盘不会再自动出现… 有没有人可以告诉我如何解决这个问题? 谢谢〜

自定义键盘出现约5秒的延迟

我正在使用obj-c,Xcode 7自定义键盘(也试过6)。 问题是键盘加载速度太慢。 我试图加载完全空UIInputViewController的观点 – 没有改变。 我没有xibs,没有沉重的资源。 如果有人知道这个问题的任何解决scheme,请写一个答案。 每次键盘落后时用户都不会乐意等待。

如何显示UIView的键盘

我有一个UIView,我想要接收键盘input。 我努力了: [self becomeFirstResponder]; 但它不起作用。 我可以通过隐藏的UITextField实现一个“脏”的解决方法,并将关键字转发到我的UIView – 但是我的UIView如何直接接收键盘input?

IOS 8键盘高度和主要作用

我想在XCode 6 Beta 5中改变键盘的高度。我search了代码,发现通过使用NSLayoutConstraint ,我们可以改变它的高度,但不适合我。 这是我的代码: CGFloat _expandedHeight = 500; NSLayoutConstraint *_heightConstraint = [NSLayoutConstraint constraintWithItem: self.view attribute: NSLayoutAttributeHeight relatedBy: NSLayoutRelationEqual toItem: nil attribute: NSLayoutAttributeNotAnAttribute multiplier: 0.0 constant: _expandedHeight]; [self.view addConstraint: _heightConstraint];

蓝牙键盘连接时显示虚拟键盘?

我正在为使用蓝牙RFID阅读器的公司build立系统。 问题是,除非我们closures阅读器,否则我们无法在阅读器连接时显示键盘。 但是我看到这个videohttp://www.youtube.com/watch?v=0uRlIw5H0wE&feature=related 而且我知道我们可以修改阅读器来温和地显示键盘。 (就像苹果iOS键盘上的button) 我们可以要求提供者给读者做报告。 所以我们想添加一个物理button。 有谁知道该button的键码? 可以做只是添加一个button来发送键码事件?

iOS AssistiveTouch使用自定义键盘时animation较慢

我正在构build一个自定义的键盘,现在一切都很好,除非在启用自定义键盘的过程中使用AssistiveTouch时,点击打开它时,AssistiveTouch的animation有点迟缓(慢放大,缩小)。 我在iPhone 4s和iPhone 6上testing过,同样的麻烦,所以我认为不是关于设备硬件或资源消耗。 任何人有同样的麻烦或知道的原因? 以及如何解决它?

IOS – 如何避免在uiwebview重新加载时隐藏键盘

我有一个web视图,加载一个networking聊天客户端。 随着每个聊天,页面都有一个文本框来input文本。 问题是,当用户打开键盘时,由于几个正在重新加载页面的Ajax请求,它会在一小段时间后自动隐藏。 这对于用户来说变得非常烦人,因为他或她在键盘隐藏之前不能input完整的句子。 我不知道为什么,这只发生在iPhone 4S和iPhone 5.在iPhone 4,3GS和模拟器一切正常。 我曾尝试使用shouldStartLoadWithRequest来捕获请求,并在用户隐藏键盘之后加载它,但是这会破坏聊天会话。 我试图用一个线程睡眠“挂起”请求在同一个方法,但它发生在主线程,所以它冻结了整个应用程序。 有没有办法可以避免键盘隐藏?