keyboard相关内容

C# - 检测打开上下文菜单时是否按住 SHIFT 键

在我的 C# 应用程序中,我想显示一个上下文菜单,但如果在打开上下文菜单时按住 SHIFT 键,我想向菜单添加特殊选项. 我目前正在使用 GetKeyState API 来检查 SHIFT 键.它在我的电脑上运行良好,但使用非英语 Windows 的用户说它根本不适合他们. 我还读到,在打开上下文菜单时,在 Win32 API 中有一个标志,指示菜单中应显示 EXTENDEDVERBS ..
发布时间:2022-01-13 22:56:41 C#/.NET

如何获取键盘大小以调整 UITextView 的大小以及如何将 UIKeyboardFrameEndUserInfoKey 与日文键盘一起使用?

如何获取键盘大小以调整 UITextView 的大小以及如何将 UIKeyboardFrameEndUserInfoKey 与日文键盘一起使用?以下用于调整 UITextView 大小的代码在标准键盘上运行良好.但不适用于日语.如何解决? - (void)keyboardWillShow:(NSNotification *)aNotification {[self moveTextViewFor ..
发布时间:2022-01-13 22:56:08 移动开发

iOS:当键盘出现时禁用 UITableView 动画

每个人都想在键盘弹出时移动 UITableView,但我正在寻找一种方法来禁用键盘弹出时对光标的自动动画.当键盘弹出并导致 UITableView 滚动到光标(以避免阻止它)时,我遇到了奇怪的抽搐/摇晃/不稳定的滚动行为. 我的每个 UITableView 单元格中都有一个 UITextView.键盘弹出时我没有提交任何其他动画. 此时,我想完全禁用动画并手动滚动到所需的 CGPoin ..

UITextField - iPad 上的 UIKeyboardTypeDecimalPad?

在 iPad 上... textField.keyboardType = UIKeyboardTypeDecimalPad; ...只显示常规键盘,但从顶部的数字开始(下面有很多标点符号). 但它是输入一个数字.我只希望用户能够键入数字和小数点,就像 iPhone 上的 UIKeyboardTypeDecimalPad 一样. 有什么方法可以让不相关的键消失并让我的用户独自一人? ..
发布时间:2022-01-13 22:55:49 移动开发

触摸屏时如何隐藏键盘(搜索栏)

当我单击搜索或单击取消时,键盘会隐藏.但是我还希望当我单击屏幕上的某个位置时键盘会隐藏起来.我找到了几个文本字段的教程,但我们使用的是搜索栏. 谁能告诉我怎么做? 谢谢. 解决方案 试试这个 在你的 .h 文件中添加 UISearchBar @property (strong, nonatomic) IBOutlet UISearchBar *searchBar; 在 ..
发布时间:2022-01-13 22:55:43 移动开发

如何在 Caliburn.Micro 中绑定按键手势?

如何让 Caliburn.Micro 将按键手势映射到 ViewModel 上的操作方法? 例如,我想实现一个选项卡式界面,并且我希望我的 ShellViewModel 有一个 NewTab 方法,用户应该能够通过按键盘上的 Ctrl+T 来调用该方法. 我知道完整的 Caliburn 框架支持手势,但我如何使用 Caliburn.Micro 做到这一点?是否有某种方法可以将操作绑定到 ..
发布时间:2022-01-13 22:55:35 其他开发

如何在运行时更改软键盘的高度?

我正在设计一个软键盘,我想在用户在横向和纵向模式之间进行选择时在运行时更改它的高度.我知道如何在 xml 中更改键的高度,但我需要动态地进行. 我想到的唯一一件事就是从 Keyboard 继承并覆盖它的 setKeysHeight (int height),但它似乎没用,因为整个键盘停止响应我的点击,并且高度(虽然与以前不同)并不关心上述函数中的 'height'. 有什么想法/解决方 ..
发布时间:2022-01-13 22:55:27 移动开发

iPhone - 让键盘从右侧滑入视图,就像在“通讯录"中编辑笔记时一样

我正在寻找一种将键盘从右侧滑入视图的方法,就像编辑笔记时在联系人应用程序中发生的那样. 我的问题是当我在 viewWillAppear 中调用 [someTextView becomeFirstResponder] 时,键盘立即弹出,没有动画.而当我在viewDidAppear中调用它时,视图首先从右侧滑入(UINavigationController进行滑动),然后键盘从底部滑入. ..
发布时间:2022-01-13 22:55:09 移动开发

点击自定义键盘按钮时如何播放铃声

一段时间以来,我一直在为 iOS 8 开发自定义键盘,到目前为止一切正常,但我仍然无法理解这种敲击声. 我搜索了这个问题的高低,并尝试了几种方法,包括 使用音频工具箱 使用 AVFoundation 将 tock.caf 放入我的包中即可播放 其中一些在模拟器中有效,但在我的设备中均无效.在点击自定义键盘按钮时成功播放声音的任何人都可以分享一些工作代码吗?如果代码能够尊重声音 ..
发布时间:2022-01-13 22:54:29 移动开发

使用 python xlib 全局捕获、忽略和发送 keyevents,识别假输入

我想在普通键盘上实现键和弦,我想我使用 python xlib.为此,程序必须全局吞下所有关键事件,然后才允许它们通过. 我当前的测试只是抓住了“1"键.如果按下此键,它会调用一个处理程序,该处理程序通过 xtest.fake_input 将“x"发送到焦点窗口.因为我只抓住“1"键,所以应该没有问题,对吧?但不知何故,处理程序再次被调用,因为“x"被按下.事实上,当我输入“1"时,程序正在 ..
发布时间:2022-01-13 22:54:11 Python

挂钩到 linux 关键事件处理

我想挂钩到 linux 桌面按键事件处理. 按下 CapsLock 应该会进入某种命令行. 我想实现的一些命令: d/x:从当前光标位置删除直到字符x.(灵感来自 vi) a:转到行首,如 pos1.(受 emacs 启发). k:删除直到行尾.(受 emacs 启发). ... 命令应该在任何文本字段中工作:浏览器、邮件客户端、gnome 终端,... AFA ..
发布时间:2022-01-13 22:53:54 服务器开发

将 Windows 7 屏幕键盘合并到 WPF 应用程序中

Windows 7 为触摸屏提供了非常出色的屏幕键盘程序/控件.我有一个最初为 XP 编写并将部署在 XP 上的触摸屏应用程序.是否可以将此键盘直接合并到我的应用程序中,而不是使用自定义控件?我找不到有关它的程序化信息,因此任何链接都会非常有帮助.具体来说,我需要: 能够在安装了 .NET 3.5 sp1 的 XP 计算机上使用键盘. 为了能够在 Windows 7 上隐藏本机键盘,因为我 ..
发布时间:2022-01-13 22:53:36 其他开发

如何在 Dart 游戏中重复听按键?

我知道你可以使用 Dart 监听按键按下和按下事件,例如: var el = query('#el');el.on.keyDown.add((e) {}); 但这里的问题是它只触发一次.我想要重复. 所以,我尝试了 keyPress ,但在重复之前它有一点延迟.我正在开发一款游戏,我希望它能够立即重复触发. 解决方案 首先,不要监听keyPress事件,因为“初始延迟"取决于操作 ..
发布时间:2022-01-13 22:53:30 其他开发

键盘完成键动作swift iOS不起作用

我是 stackoverflow 的新手,我对新的 swift 代码有疑问.我已经用“完成"自定义了键盘上的返回按钮,但是当我点击它时,什么都不会发生......我怎样才能在点击它时隐藏键盘?我添加了一个代码(在此站点上找到),用于在您点击某处而不是键盘时隐藏键盘,但我无法通过点击“完成"按钮来自定义它...谢谢! 解决方案 你需要实现当你点击完成按钮时调用的委托方法: func tex ..
发布时间:2022-01-13 22:53:10 移动开发