Ian*_*ink 4 currentculture xamarin.ios ios
在iPhone上,当用户将其语言设置为法语并将其区域格式设置为美国时,CurrentCulture表示en-US.
只有当用户将他们的地区格式设置为法国时才会获得fr-FR ;
如果用户设置了Langauge而不是区域格式,我该如何确定语言?

你想看看NSLocale,例如NSLocale.CurrentLocale.Identifier得到一个字符串en-US.这将为您提供iOS正在使用的确切值.
.NET和iOS都有相似但略有不同的API来获取这些值.仅使用iOS数据很难与.NET完全兼容(它不是一个完美的选择).在某些情况下,例如RegionInfo,我们已经能够使用iOS提供的数据来引导 .NET类.随着越来越多的功能可用,我们可能会在将来为其他类型做同样的事情.
| 归档时间: |
|
| 查看次数: |
1534 次 |
| 最近记录: |