Tag: 键盘

滚动UITableView时隐藏键盘

在我的应用程序,我想隐藏键盘,当我开始滚动UITableView。 我在网上search这个,大多数答案是UITableView的子类(http://stackoverflow.com/questions/3499810/tapping-a-uiscrollview-to-hide-the-keyboard)。 我做了子类,但它不工作。 #import <UIKit/UIKit.h> @protocol MyUITableViewDelegate <NSObject> @optional – (void)myUITableViewTouchesBegan; @end @interface MyUITableView : UITableView <UITableViewDelegate, UIScrollViewDelegate> { id<MyUITableViewDelegate> delegate; } @end .m文件 #import "MyUITableView.h" @implementation MyUITableView – (void)scrollViewDidScroll:(UIScrollView *)scrollView{ NSLog(@"delegate scrollView"); //this is dont'work [super scrollViewDidScroll:scrollView]; } – (void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event { NSLog(@"delegate myUITableViewTouchesBegan"); // work only here [delegate myUITableViewTouchesBegan]; [super touchesBegan:touches […]

Vim用户,你在哪里rest你的右手?

长期vim的用户,你的手指上jkl; 或正常模式下的hjkl ? 标准的触摸打字教给我们右手的食指在j键上的食指,所以你的手指在jkl; 。 但是标准的vim运动键是hjkl 。 我经过10多年后回到vim (omg,当我不注意的时候,我已经老了),并且发现自己正在朝着hjkl倾斜……但是这使得input右上angular的字母,大括号等变得更困难。我想训练自己现在使用最有效的/实用的方法,而不是稍后重新训练。 长期以来,硬核vim用户,最好的做法是什么? 注意: 更大的重叠与触摸打字员如何浏览vi? 我认为这是通过了“主观”testing,因为它是故意培养一种无意识的最佳实践,而不是简单地关于人们的偏好

自动popup键盘启动Activity

我有一个相对简单的问题。 我有一个有很多EditText的活动。 当我打开该活动时,它会自动聚焦到第一个EditText并显示虚拟键盘。 我怎样才能防止这个?

真的很奇怪的Eclipse的键盘行为/错误?

我在Mac Snow Leopard上使用Helios。 我不知道为什么,但突然我的箭头键和删除button开始不能只在Eclipse上工作(所以Eclipse忽略它们),但其余的button工作得很好。 屏幕上没有任何exception/错误。 我不完全知道如何重现这个故障。 我只能说,我和这个人在这里的问题完全一样。 糟糕的是,这个post在2002年发出: 有没有人有同样的问题? 有什么build议么? 编辑: 请在这个错误报告上标注“我也是”,希望能尽快修复。

如何检测WPF中的修饰键的状态?

是否有一些全局的结构,我可以使用,无论我需要访问控制,Shift键,Alt键是否closures? 例如在TreeView MouseDown事件中。 如果这样怎么样?

Xcode iOS 8不支持键盘types

我有一个UITextField Ctrl-作为@Outlet在我的.swift类中拖动。 现在在viewDidLoad我使用这个代码 self.myTextField.keyboardType = UIKeyboardType.DecimalPad 当我在模拟器上启动我的应用程序,然后单击UITextField我有这个日志 Can't find keyplane that supports type 8 for keyboard iPhone-Portrait-DecimalPad; using 2617181025_Portrait_iPhone-Simple-Pad_Default 我没有崩溃或东西,但键盘不显示。 我也试图从Storyboard设置它,但它是一样的。 我还注意到,每当我点击任何 UITextField ,键盘从不显示(但是没有显示默认键盘的日志) 我正在使用Xcode-Beta 3任何人都面临这个问题?

如何显示Android上的EditText上的数字键盘?

我只是基本上想要切换到数字键盘模式,尽快某个EditText有焦点。

键盘出现快捷时移动文本框

我正在使用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 frame.origin.y […]

当select文本字段时,使UITableView滚动

经过大量的反复试验,我放弃了提问。 我见过很多有类似问题的人,但不能得到所有正确的答案。 我有一个由自定义单元格组成的UITableView 。 单元格由5个相邻的文本字段组成(有点像网格)。 当我尝试滚动和编辑UITableView底部的单元格时,我无法设法让我的单元格正确定位在键盘上方。 我已经看到了很多关于改变视图大小的答案,但是目前为止它们都没有很好地工作。 有没有人可以用一个具体的代码示例来澄清“正确的”方法?

使用钢琴键盘作为电脑键盘

我有RSI问题,并尝试了30种不同的电脑键盘,这些都让我感到痛苦。 弹钢琴不会使我感到痛苦。 我已经弹了大约20年的钢琴没有任何痛苦的问题。 我想知道是否有方法从MIDI键盘捕捉MIDI并输出键盘笔划。 我对MIDI什么都不了解,但是我想要一些关于如何把这个信号转换成按键的指导。