标签: keyboard

如何检测iPad上是否有外接键盘?

有没有办法检测外部(蓝牙或USB)键盘是否连接到iPad?

keyboard ipad ios

52
推荐指数
4
解决办法
3万
查看次数

Dvorak,Colemak等替代键盘布局是否比QWERTY更好?

标准美国键盘布局(称为QWERTY)有许多替代键盘.

一些例子包括Dvorak,(和程序员Dvorak等变体),Colemak,AZERTY,Workman布局等.

这些中的任何一个都可以为打字速度,准确性或手/手腕健康带来好处吗?

如果是这样的话,如果我经常编程,我应该选择哪一个作为触摸打字员呢?

keyboard qwerty dvorak keyboard-layout

51
推荐指数
4
解决办法
3万
查看次数

在iOS8模拟器上缺少键盘?

我在模拟器中针对iOS8检查我的应用程序,让我感到困惑的一件事是,当我点击UITextField或UITextView时,键盘没有出现在屏幕上!我仍然可以用我的硬件键盘输入文字.此外,如果input元素具有inputAccessoryView,则该视图将显示在屏幕底部.所以一切都按预期工作,除了键盘没有出现在屏幕上.这适用于整个应用程序中的所有输入元素.我没有将新功能用于自定义键盘.

检查设置 - 看不到任何可以提供帮助的内容.

我知道XCode6仍然是一个测试版但是这个问题似乎太明显了(或者是它!)

keyboard simulator xcode6 ios8

51
推荐指数
2
解决办法
1万
查看次数

iPhone键盘,完成按钮和resignFirstResponder

这可能是一个愚蠢的问题,但我在文档中找不到答案.弹出键盘上的"完成"按钮是否总是导致键盘消失?我在网上看到了很多像这样的代码:

- (BOOL)textFieldShouldReturn:(UITextField *)theTextField {
    [theTextField resignFirstResponder];
    return YES;
}
Run Code Online (Sandbox Code Playgroud)

当我按下"完成"按钮时,键盘弹出并重新UITextField响应第一响应者.

我假定按"完成"按钮没用过引起UITextFieldresignFirstResponder,但这种行为在一段时间内改变.

我正在调试OS 3.0 - 3.1.3

iphone keyboard cocoa-touch objective-c uikit

50
推荐指数
3
解决办法
11万
查看次数

iPad屏幕键盘的高度是多少?

我在这里寻找两个数字:纵向高度和景观高度.请勿以厘米或英寸为单位,而是以像素为单位.

keyboard height ipad

50
推荐指数
6
解决办法
5万
查看次数

Xcode/iOS5:键盘出现时向上移动UIView

当键盘显示时,我想提升视野.键盘(高度:216)应该用它的高度向上推动我的视线.这可以通过简单的代码实现吗?

iphone keyboard uiviewcontroller ios ios5

49
推荐指数
5
解决办法
6万
查看次数

从终端检测python中键盘输入的最简单方法是什么?

I have a simple python script, that has some functions that run in a loop (I'm taking sensor readings).

while True:
    print "Doing a function"
Run Code Online (Sandbox Code Playgroud)

If the keyboard is pressed I'd like to print "key pressed".

What's the simplest way of doing this in Python? I've searched high and low. I've found out how to do it with pygame, but I'd rather do it without. If I do have to use pygame is it possible to not have a separate …

python keyboard terminal

49
推荐指数
7
解决办法
12万
查看次数

如何使用JavaScript隐藏Android键盘?

我想在JavaScript中隐藏Android虚拟键盘.有人建议做:

$('#input').focus(function() {
  this.blur();
});
Run Code Online (Sandbox Code Playgroud)

但是,如果键盘已经可见,则此功能无效.这是可以做到的吗?

javascript keyboard android

47
推荐指数
8
解决办法
10万
查看次数

iOS 7 - 键盘动画

我试图在iPhone 5模拟器上理解iOS 7.0中的新键盘动画.我想UITableView在键盘出现时调整大小,但我无法获得正确的动画细节.当键盘出现或消失时,
我正在使用来自NSNotification对象的信息.

这是我的日志:

Move keyboard from {{0, 920}, {320, 216}} to {{0, 352}, {320, 216}}
 with duration: 0.400000
 and animation curve: 7

UIViewAnimationCurveEaseInOut = 0
UIViewAnimationCurveEaseIn = 1
UIViewAnimationCurveEaseOut = 2
UIViewAnimationCurveLinear = 3
Run Code Online (Sandbox Code Playgroud)

动画曲线是未知值,我该怎么办?

keyboard animation objective-c uitableview ios7

47
推荐指数
4
解决办法
3万
查看次数

获取UITableView以滚动到所选的UITextField并避免被键盘隐藏

我有一个(不是a )UITextField表格视图.如果表格视图位于a上,则表格将自动滚动到正在编辑的页面,以防止它被键盘隐藏.但事实并非如此.UIViewControllerUITableViewControllerUITableViewControllertextFieldUIViewController

我已经尝试了几天阅读多种方法来尝试实现这一点,我无法让它工作.实际滚动的最接近的是:

-(void) textFieldDidBeginEditing:(UITextField *)textField {

// SUPPOSEDLY Scroll to the current text field

CGRect textFieldRect = [textField frame];
[self.wordsTableView scrollRectToVisible:textFieldRect animated:YES];

}
Run Code Online (Sandbox Code Playgroud)

但是,这只会将表格滚动到最顶行.看似简单的任务是几天的挫败感.

我使用以下来构造tableView单元格:

- (UITableViewCell *)tableView:(UITableView *)aTableView
    cellForRowAtIndexPath:(NSIndexPath *)indexPath {

NSString *identifier = [NSString stringWithFormat: @"%d:%d", [indexPath indexAtPosition: 0], [indexPath indexAtPosition:1]];

UITableViewCell *cell = [aTableView dequeueReusableCellWithIdentifier:identifier];

    if (cell == nil) {

        cell = [[[UITableViewCell alloc] 
        initWithStyle:UITableViewCellStyleDefault 
        reuseIdentifier:identifier] autorelease];

        cell.accessoryType = UITableViewCellAccessoryNone;

        UITextField *theTextField = [[UITextField alloc] initWithFrame:CGRectMake(180, 10, 130, 25)]; …
Run Code Online (Sandbox Code Playgroud)

keyboard xcode uitableview uitextfield

46
推荐指数
4
解决办法
6万
查看次数