相关疑难解决方法(0)

如何响应外部键盘箭头键?

我知道之前已经问过,我见过的唯一答案是"不需要外部键盘,因为它违反了UI指南".但是,我想使用这样的脚踏板:http://www.bilila.com/page_turner_for_ipad来更改我的应用程序中的页面(除了滑动).此页面调整器模拟键盘并使用向上/向下箭头键.

所以这是我的问题:我如何回应这些箭头键事件?它必须可以像其他应用程序一样管理,但我正在画一个空白.

keyboard arrow-keys ios

11
推荐指数
2
解决办法
7150
查看次数

要检测从无线键盘在iPad应用中按下的选项卡按钮

嗨,我想检测从无线键盘(外部键盘)在iPad应用程序中按下的选项卡按钮,因此我将下一个文本字段设为第一响应者。我正在执行以下代码,但是在Tab键上不起作用。万一返回键工作正常。

- (BOOL)textField:(UITextField *)textField shouldChangeCharactersInRange:(NSRange)range replacementString:(NSString *)string {
    if(textField == textName){      
        if ([string isEqualToString:@"\t"]) {
            [textName resignFirstResponder];
              [textRno becomeFirstResponder];   
        }
    }
    return YES;
}
Run Code Online (Sandbox Code Playgroud)

还有其他方法吗?

iphone cocoa-touch objective-c uitextfield

5
推荐指数
2
解决办法
5132
查看次数