UIImagePickerController本地化控件文字

在使用UIImagePickerController时候,你会发现在选择照片或者拍照的时候,界面的许多控件都是英文的,比如"Cancel","Choose"等。那么如何将它们本地化呢,比如替换成“取消”和“选取“?甚至你调用系统其它库(比如ALAssetsLibrary)返回的各种字符串都是英文的。

解决这个的方案是往Info.plist里添加key/value。

<key>CFBundleDevelopmentRegion</key>
<string>zh-Hans</string>    

zh-Hans代表简体中文,如果你想找其它语言对应的缩写,可以查看官方文档:Language
ID

新建的工程里(Supporting Files/Info.plist)默认都添加有该key,只是vallue为en(英文),只需要修改为"China"即可。

参考资料:https://forums.xamarin.com/discussion/10718/localization-and-uiimagepickercontroller

版权声明:本文为博主原创文章,未经博主允许不得转载。

时间: 2024-10-04 04:01:22

UIImagePickerController本地化控件文字的相关文章

—个性化控件(View)篇

一.ListView 1. android-pulltorefresh 一个强大的拉动刷新开源项目,支持各种控件下拉刷新 ListView.ViewPager.WevView.ExpandableListView.GridView.(Horizontal)ScrollView.Fragment上下左右拉动刷新,比下面johannilsson那个只支持ListView的强大的多.并且他实现的下拉刷新ListView在item不足一屏情况下也不会显示刷新提示,体验更好.项目地址:https://gi

Android高手速成--第一部分 个性化控件(View)

第一部分 个性化控件(View) 主要介绍那些不错个性化的View,包括ListView.ActionBar.Menu.ViewPager.Gallery.GridView.ImageView.ProgressBar.TextView.ScrollView.TimeView.TipView.FlipView.ColorPickView.GraphView.UI Style等等..其他 一.ListView android-pulltorefresh一个强大的拉动刷新开源项目,支持各种控件下拉刷新

Android开源项目第一篇——个性化控件(View)篇

本文为那些不错的Android开源项目第一篇——个性化控件(View)篇,主要介绍Android上那些不错个性化的View,包括ListView.ActionBar.Menu.ViewPager.Gallery.GridView.ImageView.ProgressBar及其他如Dialog.Toast.EditText.TableView.Activity Animation等等. Android开源项目系列汇总已完成,包括: Android开源项目第一篇——个性化控件(View)篇 Andr

(一)Android使用自定义注解来初始化控件

一般情况下我们开发Android应用,初始化控件使用findViewById(),可是一个项目开发完毕,你会发现很多这样的代码,其实是重复的.这个时候你就会发现Java自带的注释(Annotation)是多么的方便了. 一.设计一个ContentView的注释 因为这个注释我们要运在Activity类上,所以我们要申明@Targrt(ElementType.TYPE). [java] view plaincopyprint? @Target(ElementType.TYPE) @Retentio

.NET代码混淆、保护和优化控件Spices .Net Obfuscator

Spices .Net Obfuscator控件用于防止您的.NET软件被黑客.竞争对手或者窥探者进行逆向工程.代码篡改或是未经授权就可使用,该工具可提供.NET代码混淆.保护和优化等,完全保护您的.NET代码和数据安全.Spices.Net Obfuscator 重新构建您的.NET程序集为不可能被拆卸.反编译的新的格式. 具体功能: 支持所有.NET语言c#, VB.Net, managed c++, J# 完全支持MS Visual Studio 2003 / 2005 / 2008 /

数据可视化控件——大事记控件

概述 业务工作中很多场景需要对数据进行可视化展现,为满足用户需求,提升用户体验,我们开发了较多数据可视化控件.现逐一介绍给大家,形成一个系列. 今天要介绍的是大事记控件VerticalTimeLine,该控件按年对一系列事件进行分段展示,点击年份标记,本年度的大事会进行收缩,再次点击会展开. 使用方式 1.拖放控件到窗体中: 2.增加窗体加载事件. List<EventItem> items = new List<EventItem>(); items.Add(new EventI

web页面动态加载UserControl,并调用用户控件中的方法来初始化控件

1,HTML页 头部注册: <%@ Register Src="~/WorkLog/WorkLogNewV1/UserControl/CeShiBu.ascx" TagPrefix="UserControl" TagName="CeShiBu"%> <%@ Register Src="~/WorkLog/WorkLogNewV1/UserControl/KaiFaBu.ascx" TagPrefix=&quo

一个能接受外部拖拽的控件(文字或文件)

恩....也是这2天写的一个小东西的需求, 可以拖拽外部文本文件, 或者选择的一段文本到Memo里显示 查了一下资料, 主要从2个方面实现: 1.拖拽文件实现WM_DROPFILES就可以了 2.拖拽文本需要实现IDropTarget接口 针对这个功能, 重新封装了一个Memo出来: TDropMemo = class(TMemo, IUnknown, IDropTarget) private FDropAccept: Boolean; FDTDropAccept: HResult; FFE:

美化控件之selector和shape

美化控件,经常用到selector和shape. shape是用于定义view的形状 相关属性: 1. solid        中心填充的颜色 2.gradient    渐变(开始的颜色,渐变方式,结束的颜色等) 3.stroke       描边的颜色,大小等 4.corners     圆角 5.padding    间隔 selector:  选择器,在不同状态下的选择不同的背景 两者结合使用: selector.xml <?xml version="1.0" enco