`
jsntghf
  • 浏览: 2527628 次
  • 性别: Icon_minigender_1
  • 来自: 苏州
社区版块
存档分类
最新评论

iOS中使用自定义字体

    博客分类:
  • iOS
阅读更多

1、确定你的项目工程的Resources下有你要用的字体文件(.ttf或者.odf)。 

 

2、然后在你的工程的Info.plist文件中新建一行,添加key为:UIAppFonts,类型为Array或Dictionary都行,在UIAppFonts下再建立一个键值对,key为:Item 0,添加Value为XXX.ttf(字体的名字,string型),可以添加多个,使用的时候写对应字体名字就行。

 

3、在你的项目里要用字体的时候 xx.font = [UIFont fontWithName:@"XXX" size:20.0],这样就可以了。

 

- (void)viewDidLoad {
	NSString *imageName = @"grid.png";
	UIImageView * imageView = [[UIImageView alloc] initWithImage:[UIImage imageNamed:imageName]];
	imageView.frame = CGRectMake(20, 20, 250, 250);
	
	UILabel *test = [[UILabel alloc] init];
	test.frame = CGRectMake(95, 215, 200, 50);
	test.font=[UIFont fontWithName:@"HAKUYOGuiFanZi3500" size:30];
	test.text = @"原始图片";
	test.backgroundColor = [UIColor clearColor];
	[imageView addSubview:test];
	[test release];
	
	[self.view addSubview:imageView];
	[imageView release];	
}

 

分享到:
评论

相关推荐

    iOS使用自定义字体demo

    在代码中使用自定义字体时,可以使用`UIFont`类的`fontWithName:size:`方法。确保传递的字体名称是系统识别的名称,这通常可以在字体文件的属性中找到,或者是通过`NSLog(@"%@", [UIFont familyNames]);`打印出所有...

    ios自定义字体demo

    本文将深入探讨如何在iOS项目中实现自定义字体的加载与使用,基于提供的"ios自定义字体demo"进行讲解。 首先,我们需要准备自定义字体文件。通常,自定义字体文件是.ttf或.otf格式。确保你拥有合法的字体授权,然后...

    CustomFontsSample:一个示例,用于显示如何使用Xamarin.Forms在Android和iOS中使用自定义字体。

    首先,为了在Xamarin.Forms应用中使用自定义字体,你需要确保字体文件已包含在项目资源中。在本示例中,"CustomFontsSample-master"压缩包可能包含了.ttf或.otf格式的自定义字体文件。通常,这些文件会添加到项目的...

    如何在html中使用自定义字体

    一旦定义了`@font-face`规则并成功加载了字体文件,就可以在CSS中使用这个自定义字体了。以下是一些示例: ```css /* 使用自定义字体作为主要字体,备选字体为Arial和无衬线字体 */ p { font: 13px '...

    ios 自定义字体 testfont ios 自定义字体 testfont

    总结,集成自定义字体`testfont`到iOS应用涉及了将字体文件导入项目、在Info.plist中注册字体、检查字体加载状态以及在界面元素中使用字体。通过这些步骤,开发者可以为应用程序增添个性化的视觉效果,提供更好的...

    自定义字体的实现

    在iOS开发中,自定义字体的实现是一项常见的需求,特别是在追求独特UI设计或者品牌个性化时。自定义字体能够让你的应用与众不同,提供独特的视觉体验。本文将深入探讨如何在Objective-C(OC)环境下实现自定义字体的...

    IOS 使用XIB 自定义View

    现在,你可以在其他UIViewController或Storyboard中使用这个自定义视图。通过实例化`CustomView`类,或者在Storyboard中选择`CustomView`作为View的Class,然后配置所需的属性。 **注意事项** 1. 在XIB文件中,确保...

    ios-iOS 字体大全.zip

    如果压缩包中的"ios字体"包含了自定义字体,那么在iOS应用中使用它们需要进行以下步骤: 1. 将字体文件(通常是`.ttf`或`.otf`格式)添加到Xcode项目中。 2. 在项目的`Info.plist`文件中添加`UIAppFonts`键,值为...

    ios-丰富自定义ActionSheet.zip

    在iOS应用开发中,自定义视图通常能带来更大的灵活性,允许开发者调整布局、颜色、字体等各个方面,以实现与应用整体风格的一致性。这个名为"YQActionSheet-forCocoaChina"的库很可能包含了一套完整的API,允许...

    iOS自定义字体设置和系统自带的字体详解

    在iOS开发中,有时为了使应用程序更具个性化或符合设计需求,我们需要自定义字体。本文将详细阐述如何在iOS中设置自定义字体以及了解系统自带的字体。 首先,要使用自定义字体,你需要准备相应的字体文件,通常是`....

    iOS 自定义倒计时

    在您的界面中使用这个自定义视图,只需要实例化它并调用`startCountdown`方法: ```swift let countdownView = CustomCountdownView(frame: CGRect(x: 0, y: 0, width: 200, height: 50)) countdownView....

    iOS简单的自定义占位图

    本篇将围绕"iOS简单的自定义占位图"这一主题,详细介绍如何在iOS应用中创建自定义的占位图,并探讨其在实际开发中的应用场景和实现方法。 首先,我们了解占位图的基本概念。在UI设计中,占位图通常是一个与实际内容...

    IOS源码——ios适用于iOS 5、iOS 6和iOS 7的自定义NavigationBar.zip

    - 为了方便在每个ViewController中使用自定义NavigationBar,可以创建一个继承自UIViewController的基类,然后在这个基类中实现自定义navigationBar的方法。 6. **适配不同iOS版本**: - 使用条件编译指令,如`#...

    ios-button自定义索引.zip

    在iOS开发中,自定义组件是一项常见的任务,它能够帮助我们构建更加个性化和符合用户需求的界面。本项目“ios-button自定义索引.zip”主要关注如何使用按钮(Button)来实现一个可交互的星期索引列表,允许用户通过...

    ios-MBProgress自定义帧动画.zip

    在iOS开发中,MBProgressHUD 是一个非常流行的第三方库,用于...通过这个压缩包的学习,开发者不仅可以掌握MBProgressHUD的基本用法,还能深入理解如何在iOS应用中实现自定义的帧动画,提升应用的视觉效果和用户体验。

    iOS UITabBarController(自定义, tarBar中间有自定义按钮)

    在iOS应用开发中,`UITabBarController` 是一个非常重要的组件,它允许用户在多个视图控制器之间切换,每个视图控制器通常代表应用的一个主要功能。`UITabBar` 是`UITabBarController`的一部分,显示在屏幕底部,...

    iOS字体自定义

    3. **代码中使用字体**:现在,你可以通过`UIFont`类来创建并使用自定义字体了。例如,假设你的TTF文件名为"MyCustomFont.ttf",你可以这样创建一个字体对象: ```swift let customFont = UIFont(name: ...

    ios自定义中文自体不能生效的问题

    在iOS开发中,自定义字体是一项常见的需求,无论是为了实现独特的设计风格,还是为了支持特殊字符集。然而,有时我们可能会遇到自定义字体无法生效的问题,这可能是由于多种原因导致的。以下是一些可能导致自定义...

Global site tag (gtag.js) - Google Analytics