现在的位置: 首页 > 综合 > 正文

ios 怎么判断当前的输入法

2018年02月13日 ⁄ 综合 ⁄ 共 341字 ⁄ 字号 评论关闭


通过点击解盘上的“地球”按钮也就是输入法切换来对应不同的方法, 

我用了一个textView,方法如下: 
 
- (void)textViewDidChangeSelection:(UITextView *)textView 

    
    if ([[UITextInputMode currentInputMode] primaryLanguage] == @"en-US") { 
         NSLog(@"en-US"); 
    } 
    else 
    { 
         NSLog(@"zh-hans"); 
    } 
      

比如当前语言为english,打印所得是en-US;当前语言是中文简体,打印所得是zh-hans;若改数字键盘是密码键盘形式,打印所得都是en-US;

抱歉!评论已关闭.