【问题标题】:Detecting Tab Key Press On Bluetooth Keyboard检测蓝牙键盘上的 Tab 键按下
【发布时间】:2013-03-08 18:38:51
【问题描述】:

如果蓝牙键盘连接到 iPad,我可以使用 enter 键:

-(BOOL)textFieldShouldReturn:(UITextField *)textField

但是如果我还需要检测 tab 键,我应该使用什么?

仅供参考,在 ios 模拟器中使用硬件键盘本质上是一样的。

【问题讨论】:

    标签: ipad cocoa-touch uikit uitextfield uitextfielddelegate


    【解决方案1】:

    祝你好运;请参阅下面的帖子以深入了解这个问题。 :)

    http://weaklyreferenced.wordpress.com/2012/11/13/responding-to-the-tab-and-shift-tab-keys-on-ios-5-ios-6-with-an-external-keyboard/

    简短的回答是 iOS(至少从 iOS 6 开始)没有为 tab 键公开类似的方法,您必须发挥创造力才能检测到它。

    【讨论】:

    • 哦,非常好的解决方案。我可能不会按照他们的确切方式做,但这可能是我解决问题的原因,我会回来给你点:)
    • 我试过那个,但我没有得到输出。可以发给我演示应用吗?
    猜你喜欢
    • 1970-01-01
    • 2015-11-23
    • 1970-01-01
    • 2014-05-07
    • 1970-01-01
    • 1970-01-01
    • 2018-10-24
    • 1970-01-01
    • 2023-02-13
    相关资源
    最近更新 更多