0

在 iOS6 之前,我使用 AppleKeyboards 来获取用户的键盘设置:

NSArray * keyboards = [[NSUserDefaults standardUserDefaults] objectForKey:@"AppleKeyboards"];
for (int i = 0; i < [keyboards count]; i++)
{
  NSLog(@"%@", [keyboards objectAtIndex:i]);
}

但是在 iOS6 之后,我不能使用 AppleKeyboards 作为用户设置的键。有什么解决办法吗?谢谢!

4

1 回答 1

1

您可以使用 UITextInputMode 类通过“+ (UITextInputMode *)currentInputMode”获取当前文本输入模式。

另请参阅:https ://developer.apple.com/library/ios/#documentation/UIKit/Reference/UITextInputMode_Class/Reference/Reference.html

于 2012-10-11T14:12:03.087 回答