问题标签 [uikeyboard]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
1665 浏览

android - android强制键盘可见

我的函数,从 onResume() 运行不会导致键盘出现。

我做错了吗?

0 投票
1 回答
797 浏览

iphone - 搜索键盘中的搜索按钮

我有一个搜索栏,点击搜索栏会弹出键盘。按下搜索键盘上的搜索按钮时,键盘应隐藏。这个怎么做 ?

0 投票
1 回答
5779 浏览

iphone - UITextView 输入视图

我正在为 iPad 制作自定义输入法,我希望能够用我的输入法替换系统键盘并通过该输入法输入文本。

根据文档,我需要做的就是用我的视图设置 inputView 属性,它将被用来代替系统键盘。我这样做了,它可以显示键盘,但我如何在文本视图中实际输入文本?

假设文本视图需要采用 UIKeyInput ,我可以使用协议的方法输入文本,但实际上 UITextView 不采用此协议。conformsToProtocol:@protocol(UIKeyInput)返回 NO 并且“deleteBackwards”未实现(insertText 和 hasText 已实现。除此之外,“insertText”不会导致textViewDidChange:调用委托方法。显然我需要将该UIKeyInput方法发送到其他对象(字段编辑器?)但我怎么得到它?

有任何想法吗?

0 投票
1 回答
475 浏览

iphone - 从 UIKeyboard 跟踪用户输入

如何获取 iPhone 上 UIKeyboard 的用户输入?我想跟踪,如果用户在 firstResponder UITextField 为空时点击“退格”。我知道如何跟踪文本更改,但如果该字段为空,则单击“退格”时文本不会更改。

0 投票
2 回答
1274 浏览

iphone - 带有 iPhone OS 4 的 UIKeyboard

嗨,我对 iPhone 4.0 OS 的代码有一个大问题

在 UIKeyboard 条件下它不起作用。我尝试“UILayoutContainerView”,但它也不起作用。

请。

0 投票
1 回答
1493 浏览

iphone - 在具有安全文本输入的 UITextField 上忽略 UIKeyboardTypeNumbersAndPunctuation

我有一个代表数字密码的 UITextField。我需要同时将键盘类型设置为 UIKeyboardTypeNumbersAndPunctuation 和 secureTextEntry。

如果我将secureTextEntry 设置为Yes,即使我将UIKeyboardTypeNumbersAndPunctuation 设置为textField 键盘类型,textField 也会显示默认键盘。

另一方面,如果我将键盘类型设置为 UIKeyboardTypeNumberPad 它工作正常,但我没有完成/返回键来关闭该键盘。=S

有解决方案或解决方法吗?

谢谢!

0 投票
1 回答
2176 浏览

ipad - 如何在弹出框内显示键盘?,ipad密码锁定样式

是否可以按照为 ipad 设置密码时显示的方式显示键盘?

0 投票
1 回答
3561 浏览

c# - 在 c# 中使用 null ActiveSource 模拟 Backspace 按钮按下

背景:我们在触摸屏信息亭上使用屏幕键盘来允许用户输入文本。退格按钮失败,因为 System.Windows.Input.Keyboard.PrimaryDevice.ActiveSource 变为空。

代码上下文:

我不能使用带有 null ActiveSource 的 KeyEventArgs,并且 System.Windows.Forms.SendKeys.SendWait("{BACKSPACE}") 也不起作用。

0 投票
1 回答
479 浏览

iphone - 使用 UIKEYBOARD 类合法吗?

我刚刚在我的数字键盘上添加了一个完成按钮,并读到直接使用键盘类是非法的,但有人说他们的应用程序已成功提交到应用商店?有谁知道这是否合法?我已经在谷歌上搜索了 1 小时,但我不断得到是和否.. 任何人都知道这是否会导致应用程序被拒绝?

谢谢

0 投票
2 回答
100 浏览

iphone - 关于iphone内存管理的问题

想象一下,我有一个主视图,其中我调用了“AddSubview”方法,如下所示:

...在第二个视图中,我有一个 searchBar,带有适当的代码来显示 UIkeyboard,输入一些文本,在应用程序中使用这个,最后关闭 UIkeyboard。好的。

当这部分程序完成后,我再次调用“AddSubview”方法,如下所示:

完成后,第二个视图消失,并被第三个视图取代。但是...第二个视图使用的内存没有被释放。而且,更重要的是,UIkeyboard 使用的内存(大约 800 Ko)在我退出应用程序之前不会被释放,即使我用第三个视图替换第二个视图,它仍然保持活动状态。

那么,有没有办法正确释放 UIkeyboard 使用的内存?

(精度:在上面的代码中,3个UIviews都在名为ManView、SecondView和ThirdView的3个类文件中子类化,分别对应NIB文件中的3个UIviews对象。在每个文件中我都放了“dealloc”方法. 但是,显然,它从未被调用过......)