1
A
回答
0
无法修改标准数字键盘。典型的解决方案是使用按钮设置工具栏,并使该视图成为文本字段的inputAccessoryView
。点击按钮后,您可以在文本框中调用resignFirstResponder
。
2
你可以这样做,你可以设置你自己的工具栏的位置。
- (BOOL)textFieldShouldBeginEditing:(UITextField *)textField
{
if(textField == yourTextField)
{
UIToolbar* numberToolbar = [[UIToolbar alloc]initWithFrame:CGRectMake(0, 0, 320, 50)];
numberToolbar.barStyle = UIBarStyleBlackTranslucent;
numberToolbar.items = [NSArray arrayWithObjects:
[[UIBarButtonItem alloc]initWithBarButtonSystemItem:UIBarButtonSystemItemFlexibleSpace target:nil action:nil],
[[UIBarButtonItem alloc]initWithBarButtonSystemItem:UIBarButtonSystemItemFlexibleSpace target:nil action:nil],
[[UIBarButtonItem alloc]initWithTitle:@"Done" style:UIBarButtonItemStyleDone target:self action:@selector(doneButton)],nil];
textField.inputAccessoryView = numberToolbar;
}
}
- (void)doneButton
{
[youtTextField resignFirstResponder];
}
相关问题
- 1. 返回键盘iOS Textfield
- 2. iOS检查JSON返回是否有键
- 3. 处理数字键盘的蓝牙键盘的返回键
- 4. 数字键盘键盘不显示返回键中的iPhone
- 5. 设置Android键盘上的返回键
- 6. 是否有返回上一个滚动位置的键盘快捷键?
- 7. iPhone键盘键值返回
- 8. UISearchBar键盘返回键
- 9. 键盘输入返回键
- 10. iPhone键盘返回键
- 11. iOS 11 - 键盘高度在键盘通知中返回0
- 12. 键盘扩展:是否有可能从iOS iOS键盘继承功能和UI?
- 13. 带有“Go”按钮而不是返回的iOS键盘
- 14. Error Insight是否有键盘快捷键?
- 15. Perl Tk绑定<Return>是不是数字键盘返回?
- 16. iOS 8自定义键盘防止关闭返回键
- 17. 如何在xcode中启用ios键盘返回键功能?
- 18. 映射数字键盘上的键
- 19. Python:按下键盘按键并返回
- 20. iPhone键盘返回键颜色
- 21. 如何实现iOS键盘数字键盘?
- 22. 在设置包中关闭键盘/数字键盘iOS
- 23. iOS 10.0 Beta,键盘扩展:消失的数字键盘(iPhone)
- 24. iOS键盘代表回调函数
- 25. 突出显示iOS键盘上的“返回”按钮
- 26. 如何处理iOS网页视图本机键盘上的返回键?
- 27. 在PhoneGap的数字键盘上启用回车键
- 28. 软键盘 - 数字只有
- 29. Titanium - iOS上的createAlertDialog,带有数字键盘的secure_text_input?
- 30. <input type =“number”/>没有在iOS上显示数字键盘
@maddy工具栏显示哪里?我一直在使用pickerview作为另一个项目中的inputAccessoryView,并且pickerview显示的不是textview的键盘。但我不需要带按钮而不是键盘的工具栏,我需要两个显示。你有没有尝试过? – mrd
我想你的意思是你一直在使用'UIPickerView'作为'inputView'。 'inputAccessoryView'显示在键盘的顶部(或'inputView')。 – rmaddy
对,我的错,它是'inputView'。我一直在寻找我在互联网上找到的一些例子,它们包含大量的代码,只在数字键盘上显示返回键。你有链接到一个简短的例子吗? – mrd