我在我的iOS应用程序中遇到了一个奇怪的问题,其中一些UITextFields附加的键盘显示了切换到另一种语言的选项,而其他的则没有,如下图所示。有语言选择选项的图像: 没有语言选择选项的图像: 尽管它们基本上具有相同的代码。 任何帮助都将不胜感激。
请仔细查看UIKeyboardType:在您的代码中:self.textField.keyboardType = UIKeyboardTypeASCIICapable; 改为 self.textField.keyboardType = UIKeyboardTypeDefault; 或者在故事板中: