Tag: 键盘

获取软键盘的尺寸

有没有办法知道屏幕上显示的键盘的大小? 我正在使用Cocos2dx进行编程,但是我想知道Android或Coco的一部分在屏幕上显示的键盘的高度,没关系。 我知道键盘有一个getHeight()方法,但我不想创build新的键盘,我想使用默认的。

iMessage风格在iOS应用程序中退出键盘

我一直在想,是否有可能在消息应用程序中复制Apple iOS5键盘的行为,而不使用任何私人API调用。 当您向下滚动消息应用程序中的键盘时,键盘将崩溃,留下更多空间来查看消息 – 尝试查看。 我无法find任何指向这一点,而不必开始跳过一些严重的箍来获得键盘视图的实例。 而且我很确定苹果公司对此不会感到满意。 除了下面给出的答案,你可以看到我的实现在这里完全烘焙的xcode项目: https : //github.com/orta/iMessage-Style-Receding-Keyboard

Xcode 6:键盘不显示在模拟器中

当我运行模拟器并单击UITextView时,键盘不显示。 如何重新启用键盘? 它曾经工作,但现在它不 – 我不知道我可能点击意外…任何提示将不胜感激!

在屏幕上移动对象的最佳方式是什么?

我想知道什么是在屏幕上移动对象的最佳方式 – 例如:如果屏幕上呈现某种形状(在graphics模式下),我想使用键盘的箭头键左右移动它。 我知道如何读取键盘缓冲区。 重要的是我想知道的是如何在屏幕上平滑的东西。 我正在使用8086架构的DOS-Box。 移动必须在graphics模式 (320X200)上。

我如何拦截所有关键事件,包括Ctrl + Alt + Del和Ctrl + Tab?

我正在编写一个屏幕保护程序types的应用程序,需要停止用户访问系统而不input密码。 我想抓住/抑制用户可能尝试退出应用程序的各种方法,但我所做的所有研究似乎都指向“不能”。 在C#或C ++中的任何东西都会很棒。 我想过禁用键盘,但我会有其他问题。

我怎样才能检查是否点击事件与jQuery的按键?

我想用jquery捕捉一个单击事件,并能够判断是否同时按了一个键,这样我就可以在基于keypress事件的callback函数中进行分支了。 例如: $("button").click(function() { if([KEYPRESSED WHILE CLICKED]) { // do something… } else { // do something different… } }); 有没有人知道这是可能的,或者如果可能的话可以怎么做?

iPhone屏幕键盘的高度是多less?

肖像的高度和景观的高度以点为单位。

OSX:检测系统级keyDown事件?

我正在为Mac OSX的打字导师应用程序工作,即使应用程序没有焦点,也需要将击键转发给它。 有没有办法通过NSDistributedNotificationCenter让系统向应用程序发送按键? 我傻傻地search了自己,还没有find答案… 编辑: 下面的示例代码 。 感谢@ NSGod指向我正确的方向 – 我最终使用方法addGlobalMonitorForEventsMatchingMask:处理程序:,它的工作很好,添加一个全局事件监视器 。 为了完整性,我的实现如下所示: // register for keys throughout the device… [NSEvent addGlobalMonitorForEventsMatchingMask:NSKeyDownMask handler:^(NSEvent *event){ NSString *chars = [[event characters] lowercaseString]; unichar character = [chars characterAtIndex:0]; NSLog(@"keydown globally! Which key? This key: %c", character); }]; 对我来说,棘手的部分是使用块,所以我会给一些描述,以防止任何人的帮助: 关于上面的代码的事情是,这是NSEvent上的所有方法调用 。 该块作为参数直接提供给函数。 你可以想象它像一个内联的委托方法。 只是因为这一段时间才沉迷于我,我将在这里一步一步地努力: [NSEvent addGlobalMonitorForEventsMatchingMask:NSKeyDownMask 这一点是没有问题的。 你正在调用NSEvent的类方法,并告诉它你正在监视哪个事件,在这种情况下NSKeyDownMask。 支持的事件types的掩码列表可以在这里find。 […]

Java KeyListener口吃

我正在java中做一个非常简单的pong游戏,我正在使用KeyListener来做这个。 我需要它,所以当用户按下键盘上的右键或者左键时,乒乓球就会沿着这个方向前进。 这是一个足够简单的任务,但是我发现,当用户按下键时,块会移动一次,短时间停止,然后继续移动,直到用户释放键。 我注意到,当您试图按住计算机上的一个字母键时会发生这种情况。 如果我试图按住“a”键,电脑将会执行: a [pause] aaaaaaaaaaaaaaaa 有没有办法阻止这个口吃,因为它为我的小游戏带来了stream畅的游戏方式。 快速解决将深受赞赏。

设置iPhone键盘语言

当用户点击UITextField时,我希望iPhone虚拟键盘预先显示为特定的语言(例如俄语)。 有没有办法在Cocoa代码中做到这一点?