Questions tagged «keyboard»

文本输入设备。使用此标签可以询问与打字,键盘隐藏等有关的编程问题。

26
使用钢琴键盘作为计算机键盘
关闭。这个问题是题外话。它当前不接受答案。 7年前关闭。 已锁定。该问题及其答案被锁定,因为该问题是题外话,但具有历史意义。它目前不接受新的答案或互动。 我遇到了RSI问题,并尝试了30种不同的计算机键盘,这些都使我感到痛苦。弹钢琴不会使我痛苦。我已经弹钢琴大约20年了,没有任何痛苦的问题。我想知道是否可以从MIDI键盘捕获MIDI并输出键盘笔触。我对MIDI一无所知,但我希望获得有关如何将该信号转换为击键的指导。
727 keyboard  midi 


28
用户完成键入而不是按键盘键时运行javascript函数?
我想在用户完成在文本框中的输入后触发ajax请求。我不希望它在用户每次输入字母时都运行该函数,因为这会导致很多ajax请求,但是我也不希望他们也必须按下Enter键。 有没有一种方法可以让我检测用户何时完成键入,然后再执行ajax请求? 在这里使用jQuery!戴夫

30
聚焦edittext时如何显示软键盘
我想在EditText焦点对准时自动显示软键盘(如果设备没有物理键盘),并且有两个问题: 当Activity显示my 时,我EditText处于聚焦状态,但未显示键盘,我需要再次单击它以显示键盘(在显示my时应显示它Activity)。 当我在键盘上单击“完成”时,将关闭键盘,但EditText保持焦点,并且您不想要(因为我的编辑已完成)。 要恢复,我的问题是在iPhone上有更多类似的东西:它使键盘与我的EditText状态保持同步(集中/不集中),并且如果有物理键盘,当然也不会显示软键盘。



30
如何用返回键关闭UITextView的键盘?
想要改善这篇文章吗?提供此问题的详细答案,包括引文和为什么答案正确的解释。答案不够详细的答案可能会被编辑或删除。 在IB的库中,引言告诉我们,当return按键时,的键盘UITextView将消失。但是实际上return密钥只能充当'\ n'。 我可以添加一个按钮并[txtView resignFirstResponder]用来隐藏键盘。 但是有没有一种方法可以为return键盘上的键添加动作,而无需添加UIButton?


30
选择文本字段时使UITableView滚动
经过大量的反复试验后,我放弃了,问了一个问题。我见过很多有类似问题的人,但无法获得所有正确答案的答案。 我有一个 UITableView由自定义单元格组成的。单元格由5个彼此相邻的文本字段组成(有点像网格)。 当我尝试滚动和编辑底部的单元格时 UITableView,无法设法将单元格正确在键盘上方。 我已经看到了很多有关更改视图大小等问题的答案,但是到目前为止,这些方法都效果不佳。 有人可以通过一个具体的代码示例来阐明实现此目的的“正确”方法吗?


30
您如何确定大写锁定是否在使用JavaScript?
您如何确定大写锁定是否在使用JavaScript? 需要注意的是:我用google搜索了,找到的最佳解决方案是将一个onkeypress事件附加到每个输入,然后每次检查所按字母是否为大写,如果是,则检查是否也按住shift键。如果不是,则必须打开大写锁定。这感觉真的很脏而且只是... 浪费 -当然有比这更好的方法了吗?

30
键盘快速显示时移动文本字段
我正在使用Swift在iOS上进行编程,并且正在使用此代码移动UITextField,但是它不起作用。我keyboardWillShow正确调用了该函数,但是文本字段没有移动。我正在使用自动版式。 override func viewDidLoad() { super.viewDidLoad() NSNotificationCenter.defaultCenter().addObserver(self, selector: Selector("keyboardWillShow:"), name:UIKeyboardWillShowNotification, object: nil); NSNotificationCenter.defaultCenter().addObserver(self, selector: Selector("keyboardWillHide:"), name:UIKeyboardWillHideNotification, object: nil); } deinit { NSNotificationCenter.defaultCenter().removeObserver(self); } func keyboardWillShow(notification: NSNotification) { if let keyboardSize = (notification.userInfo?[UIKeyboardFrameBeginUserInfoKey] as? NSValue)?.CGRectValue() { //let contentInsets = UIEdgeInsets(top: 0, left: 0, bottom: keyboardSize.height, right: 0) var frame = self.ChatField.frame …

13
电话:用于文字输入的数字键盘
有没有一种方法可以强制数字键盘在电话上显示<input type="text">?我刚刚意识到<input type="number">HTML5中是用于“浮点数”的,因此它不适用于信用卡号,邮政编码等。 我想模拟的数字键盘功能<input type="number">,以接受采用浮点数以外的数字值的输入。也许有另一种合适的input类型吗?

11
UITextField的初始键盘动画上的超慢延迟/延迟
好吧,这个问题使我发疯。 触摸键盘后,弹出键盘大约需要3-4秒UITextField。自应用启动以来,这仅在键盘第一次弹出时发生,然后动画立即开始。 起初我以为是加载太多图像或我的问题UITableView,但是我刚刚创建了一个仅带的全新项目,但UITextField我仍然遇到此问题。我正在使用iOS 5,Xcode ver 4.2,并在iPhone 4S上运行。 这是我的代码: #import "ViewController.h" @implementation ViewController - (void)viewDidLoad { [super viewDidLoad]; UITextField *textField = [[UITextField alloc] initWithFrame:CGRectMake(20, 20, 280, 30)]; textField.borderStyle = UITextBorderStyleRoundedRect; textField.delegate = self; [self.view addSubview:textField]; } @end 这是所有应用程序的常见问题吗? 现在,我可以做得更好的唯一方法是textField成为/指派第一响应者viewDidAppear,但这并不能完全解决问题-而是在加载视图时加载延迟。如果在textField加载视图时立即单击,仍然会出现问题;如果我在加载视图后等待3-4秒再触摸textField,则不会得到延迟。


By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.