我可以在 Swift 2 iPhone 应用程序中用逗号替换小数点中的句点吗?



或者在数字键盘上添加一个逗号而不创建自定义键盘。我尝试将NSLocale更改为另一个国家/地区,但这不起作用。我有一个功能可以将多个数字与textFile分开,以分别评估用逗号分隔的单词,但键盘不包含逗号,我宁愿不使用数字和标点符号键盘。任何帮助,不胜感激。使用 Xcode 7.2。

您无法更改任何内建键盘上的键。

您可以使用所需的输入(数字、逗号、退格键)创建自己的键盘视图,并将其设置为文本字段的inputView。当您的文本字段成为第一响应者时,系统将显示您的键盘视图,而不是标准键盘。

或者,您可以创建一个带有逗号按钮的工具栏,并将工具栏设置为文本字段的inputAccessoryView,并让文本字段使用标准的小数点填充数字和退格键。当您的文本字段成为第一响应者时,系统将在标准键盘上方显示您的输入附件视图。

阅读 iOS 文本编程指南中的"输入视图和输入附件视图"。

最新更新