UI控件上下文菜单语言与APP语言不一致情况处理
来源:互联网 发布:淘宝商品加盟 编辑:程序博客网 时间:2024/06/16 18:52
在iOS应用中,有时候会需要调用系统的一些UI控件,例如:
- 在UIWebView中长按会弹出系统的上下文菜单
- 在UIImagePickerController中会使用系统的照相机界面
- 在编译状态下的UITableViewCell,处于待删除时,会有一个系统的删除按钮。
以上这些UI控件中,其显示的语言并不是和你当前手机的系统语言一致的。而是根据你的App内部的语言设置来显示。结果就是,如果你没有设置恰当的话,你的中文App可能会出现一些英文的控件文字。
例如下图中,可以看到,这个菜单的文字全是英文的:
而正常的菜单应该是中文的,如下是新浪微博的正文长按之后的效果:
如何解决这个问题呢?方法如下:
用vim直接打开工程的Info.plist文件,在文件中增加如下内容即可:
- UI控件上下文菜单语言与APP语言不一致情况处理
- UI控件--上下文Menu
- 【Android】app透明与字体颜色更变、上下文菜单
- app 中的webview控件与终端浏览器的内核不一致
- .Net语言 APP开发平台——Smobiler学习日志:用MenuView控件仿钉钉APP的首页菜单
- 语言处理与Python
- 语言特性-上下文对象
- “LINUX系统”与“客户端”语言设置“不一致”导致“显示乱码”
- 10.10上下文菜单与上下文操作模式。
- 上下文菜单与上下文操作模式
- 上下文菜单与上下文操作模式
- Android 上下文菜单与上下文操作模式
- iOS 用NSAttributedString处理文字大小不一致情况
- MyBatis-处理字段名与实体类名不一致的情况 -04
- 解决C语言与JAVA c#语言 DES 结果不一致问题
- 为RichTextBox控件添加上下文菜单
- 架构、引擎与UI通用语言解释
- df与du不一致情况分析
- 捣腾数字签名
- 什么时候释放bitmap
- cocos2d-x实现中文显示【笔记】
- 归档日志目录设置问题(ORA-16019)
- 黑马程序员:Java基础总结----多重For循环的解决数学问题
- UI控件上下文菜单语言与APP语言不一致情况处理
- VC 中字符串比较和查找
- 博客正式启用
- [C++] for循环实现九九乘法表
- HLA 时间管理中的零前瞻量简介
- 待
- [协议] MIME
- enqueueCount与dequeueCount的含义
- 向mysql中快速导入数据