ios - IOS 7的currentInputMode替代

标签 ios ios7

iOS 7.0中已弃用currentInputMode那么如何使用以获得当前的输入语言

我对activeInputModes感到厌倦,但这不会改变顺序

NSArray *currentar = [UITextInputMode activeInputModes];
UITextInputMode *current = [currentar firstObject];

NSString *primaryLanguage = current.primaryLanguage;
NSLog(@"Current text input is: %@", primaryLanguage);

最佳答案

试试这个:yourTextView.textInputMode.primaryLanguage;

关于ios - IOS 7的currentInputMode替代,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24468435/

相关文章:

ios - 当字段来自 sqlite 数据库时点击 didSelectRowAtIndexPath

ios - 为 iPad 添加第二个启动画面

ios - Xcode 5 - 适合内容的 UIButton 大小

ios - 更新到 iOS 7 后,iOS 6 中的所有 View 都向上移动并被导航栏隐藏

ios - 生成声音(不是来自文件)

ios - 我的 AVFoundation/AVCaptureSession 泄漏内存在哪里?

ios - 如何在 Swift 和 iOS 9 中使整个项目的导航栏变黑

ios - 当键盘关闭时,如何使搜索栏中的取消按钮保持启用状态?

ios - iOS 7 上的 SDWebImage

ios - 在 iOS 7 中更改后退按钮会禁用滑动以返回导航