美文网首页
UIImagePickerController控件自带按钮显示中

UIImagePickerController控件自带按钮显示中

作者: 流沙3333 | 来源:发表于2017-03-10 14:56 被阅读223次

UIImagePickerController是苹果公司提供给开发者的一个拍照控件,简单的几步代码就可以开启相机,完成照相,进行存储,甚至可以适当的编辑。不过,当我使用的时候发现UIImagePickerController默认的按钮上显示的都是英文,比如use photo,retake等,不过这些button没有提供接口给我们,不能直接修改其title,这个问题困扰了我一阵子。

我最近进行了与app国际化相关的学习,于是恍然大悟,这种默认不可改的按钮是可以通过app国际化来实现本地化的,反正这个按钮的title我们也不能起乱七八糟的名字,所以使用苹果自己的本地化设置就足以满足我们的要求啦。

下面是具体的操作步骤:

localTest ------> PROJECT ------> Localizations ------> + ------> Chinese (Simplified) -------> Finish

如图所示:

完成后可以看到Localizations下有3个项。分别是Base, Chinese(Simplified), English

至此, 多语言环境就设置好了。

点击“new file”然后在弹出窗口左侧选择IOS的resource项,在右侧就可以看到“String File”的图标。创建这个文件,命名为“Localizable”(一定是这个文件名否则后面调用会有一些区别)就生成一个Localizable.strings文件;

选中Localizable.strings 点击 XCode-> View-> Utilities -> File Inspector,在Localization中点“Localize” ------ > 添加Chinese (Simplified)类型的为简体中文 -------> 然后选择Localize。如图:

之后Localization中会出现相应选项, 选中即可。如图:

之后在Localizable.strings 左边会多出一个三角形,点击展开后可以看到Localizable.strings(english)和Localizable.strings(chinese)两个版本的文件。

设置完这些之后,UIImagePickerController中的按钮就都是中文的啦

相关文章

  • UIImagePickerController控件自带按钮显示中

    UIImagePickerController是苹果公司提供给开发者的一个拍照控件,简单的几步代码就可以开启相机,...

  • Android软键盘回车键修改为搜索按键

    效果: 一.设置显示搜索按钮 在xml文件的布局中给需要显示搜索按钮的控件(如EditText)加上 androi...

  • swift 自定义 UIStepper

    系统自带的UIStepper没有显示当前value值得控件,需要自行添加label来显示。而此控件自带一个labe...

  • 我写了一篇文章《ISO入门之UIView(二)》

    *按钮控件(Button) 按钮控件是最常用的控件之一。iOS中按钮控件Button直接继承于UIControl:...

  • 2.6 容器控件(一)

    今天及后面几天,小豆君主要来讲一下Qt其它常用控件的用法。主要包括: 容器控件 按钮控件 输入控件 显示控件显示控...

  • UI部分

    UI控件 在iOSAPP中,能在屏幕上显示的按钮、文本标签、文字输入框等等,都是UI控件。 UIview: 苹果把...

  • HTML5媒体API

    目前常用音频格式mp3、ogg、wav 标签 如果不想在网页上显示 标签自带的播放/暂停按钮以及音量调节等控件(例...

  • Android - 基础控件

    TextView 显示文本控件 Button 按钮控件 EditText 编辑文本控件在xml文件中用法相似,只写...

  • 【Android】10.0 UI开发(一)——如何编写程序界面、

    1.0 通过代码来记录控件,大抵有以下几个控件 TextView 文本显示 Button 按钮 EditText ...

  • QQ粘性效果

    动画分析 当前控件既可以显示图片,有可以显示文字,那么我们就可以通过按钮来最为当前的控件. 当拖动控件,当前控件尺...

网友评论

      本文标题:UIImagePickerController控件自带按钮显示中

      本文链接:https://www.haomeiwen.com/subject/pqzngttx.html