【发布时间】:2011-05-20 16:12:32
【问题描述】:
我在通过代码更改文本字段输入语言源时遇到问题!
我只想在输入 文本字段时将键盘语言更改为特定语言。
我已经在这里搜索过,刚刚找到了一些关于 Iphone 的小指南,但我正在开发 OSx 应用程序。
谢谢你们再次帮助我!
编辑:
好 !新方法:
如果我将我的 系统偏好 更改为适当的语言,那么大部分问题都解决了!
日期格式化程序变为真,如果我使用此代码 sn-p 我可以获得正确的语言名称(在我刚刚得到 en 之前):
NSLocale * locale = [NSLocale currentLocale];
NSString * localLanguage = [locale objectForKey:NSLocaleLanguageCode] ;
NSLog (@"Language : %@", localLanguage);
但是,我想在不改变整个系统偏好的情况下更改键盘输入语言。事实上,当我进入一个特殊的 textfield 时,我想将 Text Input service language 更改为其他 已安装 语言(我有 2 个)! (清楚吗?)
【问题讨论】:
-
我正在寻找这个用于 iPhone 应用程序。你能指出你找到的元素吗?我会努力回报的。另外,有人告诉我,值得向 Apple 的 Bug Reporter - radr 添加报告。大卫
-
@David DellMonte,对不起我的朋友,我的回答迟了,你可以找到你的答案here。