在iOS应用中,有时候会需要调用系统的一些UI控件,例如:
在UIWebView中长按会弹出系统的上下文菜单
在UIImagePickerController中会使用系统的照相机界面
在编译状态下的UITableViewCell,处于待删除时,会有一个系统的删除按钮。
以上这些UI控件中,其显示的语言并不是和你当前手机的系统语言一致的。而是根据你的App内部的语言设置来显示。结果就是,如果你没有设置恰当的话,你的中文App可能会出现一些英文的控件文字。
如何解决这个问题呢?方法如下:
用vim直接打开工程的Info.plist文件,在文件中增加如下内容即可:
<key>CFBundleLocalizations</key>
<array>
<string>zh_CN</string>
<string>en</string>
</array>
转自:http://blog.devtang.com/blog/2013/01/23/set-ios-system-ui-language/
相关推荐
总结,实现iOS应用的Swift版本多国语言本地化,包括创建和管理语言资源文件,使用`NSLocalizedString`获取字符串,以及处理应用内语言切换和系统静态控件的语言适配。通过上述步骤,开发者可以轻松地为全球用户提供...
【标题】"IOS应用源码——评分控件.zip"是一个包含iOS应用开发中使用的评分控件源代码的压缩包。这个资源可能对于那些正在学习或开发iOS应用,特别是需要实现用户评分功能的开发者来说非常有价值。 【描述】描述中...
在iOS应用开发中,用户界面的设计与交互是至关重要的,其中评分控件是常见的功能之一,用于用户对应用、商品或服务进行评价。本压缩包“IOS应用源码——评分控件.rar”提供了实现这一功能的源代码,这对于开发者来说...
该iOS应用源码是一个2018年的项目,旨在提供一个综合性的Demo,展示了各种控件和效果的实现。这个Demo对于iOS开发者来说是一个宝贵的资源,可以帮助他们学习和理解iOS开发中的不同组件和视觉效果。以下是一些主要的...
在iOS应用开发中,控件(Controls)是构建用户界面(UI)的核心元素,它们允许用户与应用程序进行交互。此“IOS应用源码——控件的使用.zip”压缩包很可能包含了一系列示例代码,用于展示如何在iOS项目中有效地利用...
这个控件通常是一个JavaScript库或者CSS框架,使得开发者在创建Web应用时,无需针对不同操作系统编写特定的日期选择器代码。 【描述】虽然提供的描述是"NULL",但根据标题我们可以推断,该资源可能是一个博客文章...
在iOS应用开发中,Swift语言是苹果公司推出的一种强大且现代化的编程语言,它被广泛用于构建用户界面、实现业务逻辑以及与系统进行交互。"ios-控件.zip"这个压缩包显然包含了使用Swift编写的一些基础UI控件,这对于...
LMCalendarView是一款开源的Android日历控件,其设计灵感来源于iOS系统的原生日历界面,旨在为Android应用提供一种视觉效果与iOS相似的日历组件。这个控件通过高度定制和优化,使得在Android平台上可以实现与iOS类似...
在Android开发中,为了提供与iOS系统类似的用户体验,开发者经常需要创建模仿iOS界面和功能的控件。"仿IOS7日期选择控件"是这样一个组件,它的设计目标是尽可能接近iOS 7中的日期选择器,让用户在Android设备上也能...
4. **多语言支持**:JTCalendar支持多种语言,包括但不限于英文、中文、法文等,这使得它在全球范围内都能很好地应用。 5. **性能优化**:为了提供流畅的用户体验,JTCalendar进行了性能优化,确保在处理大量数据时...
在iOS应用开发中,状态控件是至关重要的组成部分,它能够有效地向用户展示应用程序的运行状态,如加载中、成功、失败或者空数据等。"ios-状态控件.zip" 提供了一个简单、易用且功能全面的解决方案,旨在帮助开发者...
iOS 11是由苹果公司开发的移动操作...综上所述,iOS 11应用开发基础教程涵盖了许多基础知识点,旨在帮助开发者迅速掌握使用Swift 4.0进行iOS 11应用开发的基本技能,从而能够开发出用户体验良好、功能完善的iOS应用。
在iOS应用开发中,"防ios时间控件 可滚动选择时间控件"通常指的是一个模仿苹果iOS系统原生时间选择器(UIDatePicker)的自定义控件,但具有额外的功能或设计改进,以增强用户体验或者适应特定的界面风格。...
在iOS应用开发中,Swift语言提供了丰富的UI控件来构建用户界面。"swift-ios下拉框控件"通常指的是能够实现下拉选择功能的控件,这种控件在很多场景下都非常有用,例如用户需要从预设的选项中选择一个。在iOS中,这种...
本文主要聚焦于几个核心的UI控件,包括TabBar、TabBarItem、Button、Picker以及Label,这些都是iOS应用设计中不可或缺的部分。 1. **TabBar**:TabBar是iOS应用底部的导航栏,通常用于在多个视图间切换。它展示了一...
在iOS应用开发中,TabBarController是一种常见的导航控件,它允许用户通过底部的标签栏在不同的视图控制器间切换。自定义Tab控件是提升应用界面个性化和用户体验的关键环节。本压缩包“ios-自定义Tab控件.zip”提供...
在iOS应用开发中,UI设计和用户体验至关重要,而日历控件是许多应用程序不可或缺的部分,尤其是在日程管理、约会安排等场景中。Swift语言提供了一种高效且灵活的方式来构建这样的功能,今天我们将深入探讨“swift-一...