我想用三种语言创建我的 iPhone 应用程序。英语和旁遮普语和古吉拉伊语。
“古吉拉特语”和“旁遮普语”在语言区域列表中不可用。所以我无法创建像 values-fr(french) 和 value-rs(russia) 这样的值文件夹 .. 像 dat .. 我如何使用“Punjabi”和“Gujarati”开发这个应用程序?
IOS 4.3 起支持这些字体:http: //iosfonts.com/
如果找不到字体,则可以使用自定义字体。下面列出的步骤
只需按照以下步骤操作:
1.使用 XCode 作为资源将自定义字体文件添加到项目中
2.在名为 UIAppFonts 的 info.plist 文件中添加一个键。
3.将此键设为数组
4.对于您拥有的每种字体,将字体文件的全名(包括扩展名)作为项目输入到 UIAppFonts 数组中
5.保存 info.plist 6.现在
在您的应用程序中,您可以简单地调用[UIFont fontWithName:@"CustomFontName" size:12] 获取自定义字体以用于您的 UILabel 和 UITextViews 等...</p>