1.网上搜索字体文件(后缀名为.ttf,或.odf)
2.把字体库导入到工程的resouce中
3.然后在你的工程的Info.plist文件中新建一行(Add Row),添加key为:UIAppFonts,类型为Array或Dictionary都行;在UIAppFonts下再建立一个键值对,key 为:Item 0,添加Value为XXX.ttf(你字体的名字,string型),可以添加多个
4. 在程序viewdidload中加载一下一段代码
NSArray *familyNames = [UIFont familyNames];
for( NSString *familyName in familyNames ){
printf( "Family: %s \n", [familyName UTF8String] );
NSArray *fontNames = [UIFont fontNamesForFamilyName:familyName];
for( NSString *fontName in fontNames ){
printf( "\tFont: %s \n", [fontName UTF8String] );
}
}
5.假如你加入的字体为微软雅黑,这时可以在NSLog中看到MicrosoftYaHei
6.在你的项目里要用字体的时候 xx.font = [UIFont fontWithName:@"MicrosoftYaHei" size:20.0],这样就可以了。
分享到:
相关推荐
IOS添加自定义字体 字体是软件开发中个性化的一个重要元素,系统自带了很多丰富的字体,但有时候并不能满足个性化的需求,这时候可以向工程中添加自定义的系统字体,然后就可以像使用系统字体一样使用。字体文件最...
1. **添加自定义字体到项目** 在Xcode中,首先需要将自定义字体文件(通常是.ttf或.otf格式)添加到项目的资源文件夹。这可以通过简单的拖放操作完成,或者在"File"菜单中选择"Add Files to 'Your Project'",然后...
在iOS开发中,自定义字体可以为应用增添独特的视觉风格,提升用户体验。本文将深入探讨如何在iOS项目中实现自定义字体的加载与使用,基于提供的"ios自定义字体demo"进行讲解。 首先,我们需要准备自定义字体文件。...
在iOS开发中,有时我们可能需要为应用添加独特的视觉效果,这时自定义字体就显得尤为重要。本文将详细解析如何在iOS应用中添加并使用自定义字体。 1. 获取字体文件: 首先,你需要从合法的来源获取字体文件,通常是...
在iOS应用开发中,自定义字体的引入可以让应用程序拥有独特的视觉风格,提升用户体验。本文将详细讲解如何在iOS项目中实现自定义字体`testfont`的集成与使用,以供开发者参考。 首先,我们需要理解iOS对自定义字体...
"ios-自定义Tabbar.zip"这个压缩包很可能包含了一个关于如何在iOS项目中实现自定义TabBar的示例代码或者教程。 自定义TabBar的主要知识点包括以下几个方面: 1. **UI设计**:首先,你需要设计符合应用风格的TabBar...
在iOS开发中,为了提供更好的用户体验,有时我们需要自定义键盘以满足特定的需求,例如创建一个只包含数字并带有“完成”按钮的键盘。这个“ios-自定义数字键盘.zip”文件就提供了这样的解决方案。让我们深入探讨...
本项目"ios-自定义分段选择Segment.zip"提供了一个自定义实现的Segment组件,它通过UIView来替代默认的SegmentControl,旨在解决UI设计与系统控件不匹配的问题。 首先,我们需要了解自定义分段选择的基本原理。在...
如果压缩包中的"ios字体"包含了自定义字体,那么在iOS应用中使用它们需要进行以下步骤: 1. 将字体文件(通常是`.ttf`或`.otf`格式)添加到Xcode项目中。 2. 在项目的`Info.plist`文件中添加`UIAppFonts`键,值为...
在iOS开发中,自定义字体的实现是一项常见的需求,特别是在追求独特UI设计或者品牌个性化时。自定义字体能够让你的应用与众不同,提供独特的视觉体验。本文将深入探讨如何在Objective-C(OC)环境下实现自定义字体的...
本教程将重点讲解如何在iOS应用中自定义绘制文字动画和加载动画,创建一个符合应用风格的指示器。 首先,我们需要了解`MBProgressHUD`、`SVProgressHUD`等第三方库,它们提供了预设的加载指示器样式,但有时为了...
"ios-自定义pickerview.zip"这个压缩包很可能包含了一个自定义DatePickerView的示例项目,用于展示如何根据需求定制PickerView的功能和外观。 首先,我们来了解下自定义PickerView的基础概念。在iOS中,自定义...
3. 自定义样式:通过调整子视图的frame、背景色、文字颜色、字体等属性,使弹出框符合应用的UI风格。在这个例子中,我们要实现的是类似UIAlertView的风格,但按钮是上下排列的。 4. 实现交互:为每个按钮添加点击...
自定义选择器的一个常见需求是添加额外的功能,比如添加分割线、自定义行高、动态加载数据等。在"CustomPickerViewDemol"中,你可以找到如何实现这些特性的代码片段。例如,通过重写drawRect方法可以在每个单元格...
在iOS开发中,自定义组件是提升应用用户体验和个性化设计的重要手段。本示例中的"ios-自定义的时间选择器.zip"就是一个针对日期和星期的选择器组件,它由新手开发者封装,旨在帮助用户方便地选取特定的年、月、日...
在iOS应用开发中,自定义弹出框和警示框是常见的UI设计元素,它们用于向用户展示重要信息或获取用户的输入。"ios-自定义弹出框.zip"这个压缩包可能包含了一个名为"CXAlertView"的自定义弹出视图类,用于替代系统默认...
在iOS开发中,有时为了使应用程序更具个性化或符合设计需求,我们需要自定义字体。本文将详细阐述如何在iOS中设置自定义字体以及了解系统自带的字体。 首先,要使用自定义字体,你需要准备相应的字体文件,通常是`....