如何在iOS Swift 3中从键盘中删除更改语言键按钮

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何在iOS Swift 3中从键盘中删除更改语言键按钮相关的知识,希望对你有一定的参考价值。

我想在ios应用程序中使用Swift 3.qazxsw poi从键盘中删除更改语言键

答案

(适用于iOS 10或更高版本)

迅速

使用.enter image description here for Swift

asciiCapable

Objective-C的

txtField.keyboardType = .asciiCapable
另一答案

你可以使用:self.txtField.keyboardType = UIKeyboardTypeNumbersAndPunctuation; 来做到这一点。

另一答案

除非您创建自定义键盘,否则无法从键盘中删除特定按钮。您可以在应用中使用第三方自定义键盘。您还可以管理自定义键盘的行为。

另一个选择是:将键盘类型设置为ASCII Capable。

yourTextField.keyboardType = .asciiCapable

您还可以以编程方式设置键盘类型:

斯威夫特4: enter image description here

斯威夫特3: yourTextField.keyboardType = .asciiCapable

目标C: yourTextField.keyboardType = UIKeyboardType.asciiCapable; yourTextField.keyboardType = UIKeyboardTypeASCIICapable;

以上是关于如何在iOS Swift 3中从键盘中删除更改语言键按钮的主要内容,如果未能解决你的问题,请参考以下文章

如何在 swift 3 中从核心数据中删除对象

IOS - 如何在 Swift 3 中从 JSON 中捕获动态数组维度

如何在 Swift 中从 CloudKit 中删除资产?

如何在 Swift 中从数组中删除一个元素

在 Swift 中更改 iOS 应用程序的默认基本语言

如何在 Swift 中从 Core Data 中删除数据时删除 UITableView 行?