标签: iphone-softkeyboard

iPhone透明键盘

我怎样才能改变标准UIKeyboard对象的外观.我想为UITextField对象创建透明键盘.

iphone iphone-softkeyboard

3
推荐指数
1
解决办法
1150
查看次数

如何取消UISearchbar中的键盘?

UISearchBar在我的应用程序中使用它既可以作为编辑字段,也可以作为搜索.因此,当我想要消失键盘时,我必须在UISearchBar中使用取消按钮,但我不能在屏幕上有取消按钮,那么如果不使用取消按钮不使用T键盘会如何消失.请帮助我,因为我是iPhone应用程序开发的新手.

提前致谢!

iphone iphone-softkeyboard

3
推荐指数
1
解决办法
5882
查看次数

iOS键盘位置和方向

我对iOS SDK比较陌生,而且我正在遇到一个关于我正在处理的应用程序的设备键盘位置和方向的一个非常奇怪的问题.问题是,如果在用户多任务或应用程序进入后台时键盘处于打开状态,则在用户返回应用程序后,键盘将被移位(UIKeyboardWillChangeFrameNotification被抬起),但方向和位置不正确.

有时键盘也会完全脱离屏幕,这是完全不受欢迎的行为.

我的问题是:

  1. 键盘的位置和方向取决于什么?它是如何由iOS控制的?

  2. 有没有办法检测键盘何时在屏幕外显示,无论设备类型和屏幕尺寸如何?我认为跟踪UIKeyboardWillChangeFrameNotification或者是可行的UIKeyboardWillShowNotification.

  3. 如何在显示键盘之前重置/设置键盘的位置和方向?这甚至可能吗?

iphone uikeyboard ipad ios iphone-softkeyboard

3
推荐指数
1
解决办法
4831
查看次数

iPhone键盘下一步按钮

如何使用iPhone键盘左下角的下一个按钮(完成按钮)?

iphone button iphone-softkeyboard

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

键盘隐藏UITextField.怎么解决这个?

我有一个位于屏幕底部的textField.当我开始编辑时,键盘出现并隐藏textField.

谁能建议如何解决这个问题?

iphone uitextfield iphone-softkeyboard

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

UIView没有出现在键盘上?

我有这个代码:

JMenuController *menuController = [[JMenuController alloc] init];
    NSArray *buttonsArray = [NSArray arrayWithObjects:@"From Libary", @"Take Photo or Video", nil];
    [menuController showMenuWithTitle:@"Add Media" ButtonTitles:buttonsArray animated:YES];
    self.currentMenuType = JCreateMenuTypeNewMedia;

    [[[[UIApplication sharedApplication] delegate] window] addSubview:menuController];
Run Code Online (Sandbox Code Playgroud)

问题是,视图显示在键盘下方,该键盘已在屏幕上.我该如何解决?

iphone objective-c iphone-softkeyboard

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

如何让键盘消失?

我添加了一个文本字段,当我点击那里时,键盘向上滑动.键盘显示"确定"实际上真正起作用的步骤是什么?我的意思是......点击"确定"或"返回"什么都不做.

是否有某种KeyboardDelegateProtocol,我必须做一些奇怪的事情,如

-(BOOL)shouldReallyGoAway {
    return YES;//of course!
}
Run Code Online (Sandbox Code Playgroud)

是否有200页的键盘编程指南可供阅读?找不到一个......

iphone keyboard iphone-softkeyboard

1
推荐指数
1
解决办法
3799
查看次数

操纵键盘

所以,我想改变我的应用程序内的键盘布局,这样它将包括一个下一个按钮(可以在文本字段之间切换,类似于普通键盘上的tab键)和完成按钮(以解除我想改变的另一件事是当你选择某些文本字段(仅用于接受数字)时,键盘会弹出小键盘而不是通常的布局.但是,我不知道怎么做这样的事情.任何帮助将不胜感激.

iphone objective-c iphone-softkeyboard

1
推荐指数
1
解决办法
888
查看次数

在编辑时禁用UITextField上的键盘

因为当我单击UITextField时,日期选择器与键盘一起显示,我想隐藏dob-text字段上的键盘操作?这里是我的代码

- (void)removeViews:(id)object 
    {
    [[self.view viewWithTag:9] removeFromSuperview];
    [[self.view viewWithTag:10] removeFromSuperview];
    [[self.view viewWithTag:11] removeFromSuperview];
    }

    - (void)dismissDatePicker:(id)sender 
    {
    CGRect toolbarTargetFrame = CGRectMake(0, self.view.bounds.size.height, 320, 44);
    CGRect datePickerTargetFrame = CGRectMake(0, self.view.bounds.size.height+44, 320, 216);
    [UIView beginAnimations:@"MoveOut" context:nil];
    [self.view viewWithTag:9].alpha = 0;
    [self.view viewWithTag:10].frame = datePickerTargetFrame;
    [self.view viewWithTag:11].frame = toolbarTargetFrame;
    [UIView setAnimationDelegate:self];
    [UIView setAnimationDidStopSelector:@selector(removeViews:)];
    [UIView commitAnimations];
    }

    - (IBAction)but 
    {
    //[eventText resignFirstResponder];
    [dob resignFirstResponder];


    if ([self.view viewWithTag:9]) 
    {
        return;
    }
    CGRect toolbarTargetFrame = CGRectMake(0, self.view.bounds.size.height-216-44, 320, 44);
    CGRect datePickerTargetFrame = CGRectMake(0, self.view.bounds.size.height-216, 320, 216); …
Run Code Online (Sandbox Code Playgroud)

iphone uidatepicker uitextfield ios iphone-softkeyboard

1
推荐指数
1
解决办法
3031
查看次数

获取IOS自定义键盘的文本字段内的当前文本

我正在开发一个IOS自定义键盘.我想知道是否有办法获取文本字段内的当前文本以及它将如何工作.

例如,我们可以使用textDocumentProxy.hasText()查看文本字段是否包含文本,但我想知道文本字段内的确切字符串.

ios iphone-softkeyboard

1
推荐指数
1
解决办法
1150
查看次数