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];
}
分享到:
相关推荐
在代码中使用自定义字体时,可以使用`UIFont`类的`fontWithName:size:`方法。确保传递的字体名称是系统识别的名称,这通常可以在字体文件的属性中找到,或者是通过`NSLog(@"%@", [UIFont familyNames]);`打印出所有...
本文将深入探讨如何在iOS项目中实现自定义字体的加载与使用,基于提供的"ios自定义字体demo"进行讲解。 首先,我们需要准备自定义字体文件。通常,自定义字体文件是.ttf或.otf格式。确保你拥有合法的字体授权,然后...
首先,为了在Xamarin.Forms应用中使用自定义字体,你需要确保字体文件已包含在项目资源中。在本示例中,"CustomFontsSample-master"压缩包可能包含了.ttf或.otf格式的自定义字体文件。通常,这些文件会添加到项目的...
一旦定义了`@font-face`规则并成功加载了字体文件,就可以在CSS中使用这个自定义字体了。以下是一些示例: ```css /* 使用自定义字体作为主要字体,备选字体为Arial和无衬线字体 */ p { font: 13px '...
总结,集成自定义字体`testfont`到iOS应用涉及了将字体文件导入项目、在Info.plist中注册字体、检查字体加载状态以及在界面元素中使用字体。通过这些步骤,开发者可以为应用程序增添个性化的视觉效果,提供更好的...
在iOS开发中,自定义字体的实现是一项常见的需求,特别是在追求独特UI设计或者品牌个性化时。自定义字体能够让你的应用与众不同,提供独特的视觉体验。本文将深入探讨如何在Objective-C(OC)环境下实现自定义字体的...
现在,你可以在其他UIViewController或Storyboard中使用这个自定义视图。通过实例化`CustomView`类,或者在Storyboard中选择`CustomView`作为View的Class,然后配置所需的属性。 **注意事项** 1. 在XIB文件中,确保...
如果压缩包中的"ios字体"包含了自定义字体,那么在iOS应用中使用它们需要进行以下步骤: 1. 将字体文件(通常是`.ttf`或`.otf`格式)添加到Xcode项目中。 2. 在项目的`Info.plist`文件中添加`UIAppFonts`键,值为...
在iOS应用开发中,自定义视图通常能带来更大的灵活性,允许开发者调整布局、颜色、字体等各个方面,以实现与应用整体风格的一致性。这个名为"YQActionSheet-forCocoaChina"的库很可能包含了一套完整的API,允许...
在iOS开发中,有时为了使应用程序更具个性化或符合设计需求,我们需要自定义字体。本文将详细阐述如何在iOS中设置自定义字体以及了解系统自带的字体。 首先,要使用自定义字体,你需要准备相应的字体文件,通常是`....
在您的界面中使用这个自定义视图,只需要实例化它并调用`startCountdown`方法: ```swift let countdownView = CustomCountdownView(frame: CGRect(x: 0, y: 0, width: 200, height: 50)) countdownView....
本篇将围绕"iOS简单的自定义占位图"这一主题,详细介绍如何在iOS应用中创建自定义的占位图,并探讨其在实际开发中的应用场景和实现方法。 首先,我们了解占位图的基本概念。在UI设计中,占位图通常是一个与实际内容...
这个目录是Unity3D中用于存放编辑器特定脚本的地方,这些脚本不会在构建后的游戏中运行,而只在开发过程中使用。 在"Editor"目录下,创建一个JavaScript脚本,并将其命名为"SaveFontTexture"(不带.js扩展名)。...
- 为了方便在每个ViewController中使用自定义NavigationBar,可以创建一个继承自UIViewController的基类,然后在这个基类中实现自定义navigationBar的方法。 6. **适配不同iOS版本**: - 使用条件编译指令,如`#...
在iOS开发中,自定义组件是一项常见的任务,它能够帮助我们构建更加个性化和符合用户需求的界面。本项目“ios-button自定义索引.zip”主要关注如何使用按钮(Button)来实现一个可交互的星期索引列表,允许用户通过...
在iOS开发中,MBProgressHUD 是一个非常流行的第三方库,用于...通过这个压缩包的学习,开发者不仅可以掌握MBProgressHUD的基本用法,还能深入理解如何在iOS应用中实现自定义的帧动画,提升应用的视觉效果和用户体验。
在iOS应用开发中,`UITabBarController` 是一个非常重要的组件,它允许用户在多个视图控制器之间切换,每个视图控制器通常代表应用的一个主要功能。`UITabBar` 是`UITabBarController`的一部分,显示在屏幕底部,...
3. **代码中使用字体**:现在,你可以通过`UIFont`类来创建并使用自定义字体了。例如,假设你的TTF文件名为"MyCustomFont.ttf",你可以这样创建一个字体对象: ```swift let customFont = UIFont(name: ...