草庐IT

5键键盘

全部标签

ios - 如何在 iPhone 和 iPad 中获取纵向和横向的键盘高度

我想处理键盘通知,以便在纵向和横向点击文本字段时上下移动文本字段。如何获得纵向和横向键盘的高度来实现这一点? 最佳答案 使用此代码-(void)keyboardWillShow:(NSNotification*)note{NSDictionary*info=[noteuserInfo];CGSize_kbSize=[[infoobjectForKey:UIKeyboardFrameBeginUserInfoKey]CGRectValue].size;floatkbHeight=_kbSize.width>_kbSize.height

iOS 键盘扩展以 "per-process-limit"终止

我正在尝试为iOS8开发键盘扩展。除了我遇到的各种问题(很明显,扩展只是事后的想法),在开始在iPhone6上进行测试后,我发现扩展随机终止,崩溃日志中有如下条目:Name||CPUTime|rpages|purgeable|recent_max|lifetime_max|fds|[reason]|(state)MyKeyboard0.638130720-848350[per-process-limit](frontmost)请注意,这种情况会发生在iPhone6和iPhone6plus上,但不会发生在功能较弱(内存较少,但不是64位)的iPhone4S上。当你在设备上调试时当然不会发

javascript - 键盘类型 - React Native

您对用于研究的KeyboardType有任何想法吗?我搜索了一下,但没有找到任何相关信息。例如,在Android中,将“确定”按钮替换为图标或其他文本。希望有一个指定的KeyboardType用于研究。我真的不想自定义键盘,我认为这并不是那么容易......需要在IOS和Android上运行 最佳答案 如果你使用的是TextInput组件,你可以试试PropreturnKeyType和keyboardType.它们都可以自定义键盘布局并适用于Android和iOS。 关于javascri

ios - Ionic - 在 IOS 上,Stripe 支付按钮被键盘隐藏

我的应用程序与Stripe集成用于支付目的,但我在IOS上遇到问题...人们无法支付。付款按钮悬停在键盘上,没有像Android上那样的关闭按钮。我也无法成功地使弹出窗口滚动。我正在使用customintegration并且没有找到任何可以帮助我的东西......除了使用自定义模式和自定义表单从头开始制作所有内容之外。我真的不想那样做。您可以看到键盘下方蓝色按钮的顶部细线...这就是我们要单击的内容! 最佳答案 安装cordova键盘插件并在你的app.component.ts中添加:this.platform.ready().th

ios - 如何使键盘直接出现在 UITableViewCell 的文本字段中

基本上,我想要的行为与在iPhone上转到“设置”->“通用”->“关于”->“名称”时发生的行为相同。请注意,当您单击“名称”时,会出现一个新View,提示您输入名称;并且文本域被直接“选中”——换句话说,键盘直接弹出,而不是等待你点击文本域。我现在拥有的是一个带有表格View的屏幕,如下所示:此屏幕使用Storyboardsegues链接到我界面的其余部分。它工作正常,但文本字段没有直接获得焦点。我每次都必须点击它才能显示键盘。如何让键盘直接出现?我是否必须使用代码,或者是否可以在故​​事板编辑器中使用代码? 最佳答案 我不认为

objective-c - 连接外部键盘时支持命令、控制和箭头键

我有一个iOS应用程序,我想做的就是在用户连接蓝牙键盘时为基本命令组合键提供更多支持,例如command+a、command+s、command+x、command+v和好友.我知道这是可能的。Textastic等应用程序和许多其他编辑应用程序都支持这些功能。我查看了UIResponder(似乎仅由弹出菜单使用)、UIKeyInput、UITextInput[Delegate]和其他API文档,但没有提及如何执行此操作。使用(BOOL)canPerformAction:(SEL)actionwithSender:(id)sender可以很容易地支持在UIMenuController中显

javascript - 以编程方式启动 UIWebView 键盘

这里是Javascriptn00b,之前有人问过这个问题,但没有给出直接的答案。我正在尝试在加载View时为可编辑的UIWebView启动键盘。到目前为止我有以下代码在index.html中:functionshowKeyBoard(){document.forms['myform'].elements['mytextfield'].focus();}Tapheretoentertext在我的ViewController中我有:-(void)viewDidLoad{[superviewDidLoad];[self.webViewloadRequest:[NSURLRequestrequ

ios - 点击手势关闭键盘似乎禁用 didSelectRow

我已将以下代码添加到我的viewDidLoadUITapGestureRecognizer*tapGesture=[[UITapGestureRecognizeralloc]initWithTarget:selfaction:@selector(hideKeyBoard)];[self.viewaddGestureRecognizer:tapGesture];这也在我的.m文件中的某处-(void)hideKeyBoard{[theEditableTextFieldresignFirstResponder];[theEditableTextViewresignFirstResponde

Windows用注册表修改键盘映射(扫描码)

title:Windows用注册表修改键盘映射(扫描码)date:2020-10-18categories:编程tags:-键盘-注册表-Windows前言使用C/C++代码方式修改可见下篇《用C/C++(Win32API)写软件修改键位》据说Qwerty键盘是为了降低打字员打字速度,防止打字机卡机所作出的妥协。那么现在的键盘是否降低了咱敲代码的速度?试试看换成其他的键盘布局吧。注:注册表修改映射的方法比较麻烦,但适用性还挺高,不需要依靠其他软件,所以不会被软件或游戏认定为作弊。注:常用快捷键Ctrl+Z、Ctrl+C等可能会变的不方便。确定目标首先明确要将键盘修改成什么样子,我以网上[1]找

Windows用注册表修改键盘映射(扫描码)

title:Windows用注册表修改键盘映射(扫描码)date:2020-10-18categories:编程tags:-键盘-注册表-Windows前言使用C/C++代码方式修改可见下篇《用C/C++(Win32API)写软件修改键位》据说Qwerty键盘是为了降低打字员打字速度,防止打字机卡机所作出的妥协。那么现在的键盘是否降低了咱敲代码的速度?试试看换成其他的键盘布局吧。注:注册表修改映射的方法比较麻烦,但适用性还挺高,不需要依靠其他软件,所以不会被软件或游戏认定为作弊。注:常用快捷键Ctrl+Z、Ctrl+C等可能会变的不方便。确定目标首先明确要将键盘修改成什么样子,我以网上[1]找