Iphone 我们如何在iOS应用程序中使用自定义字体?
可能重复:Iphone 我们如何在iOS应用程序中使用自定义字体?,iphone,ios,fonts,Iphone,Ios,Fonts,可能重复: 如何在iPhone应用程序中自定义字体? 可能吗? 如何在ui标签中使用此自定义字体 我正在尝试在我的应用程序中添加myriadro-SEMIBOLD.OTF字体 代码是 UIFont *customFont = [UIFont fontWithName:@"MYRIADPRO-SEMIBOLD" size:35]; titleLbl.font = customFont; 而Plist是 这是完全可能的。请检查以下链接以实施您的解决方案 我希望这些链接能有所帮助 将字
如何在iPhone应用程序中自定义字体? 可能吗? 如何在
ui标签中使用此自定义字体
我正在尝试在我的应用程序中添加myriadro-SEMIBOLD.OTF
字体
代码是
UIFont *customFont = [UIFont fontWithName:@"MYRIADPRO-SEMIBOLD" size:35];
titleLbl.font = customFont;
而Plist是
这是完全可能的。请检查以下链接以实施您的解决方案
我希望这些链接能有所帮助
将字体文件复制到资源中
在应用程序中.plist创建(如果存在,只创建一行)由应用程序提供的名为字体的行
,然后在项0
中复制字体名称,例如Ciutadella Bold.otf
然后,您可以在应用程序中定义此字体:
UIFont *CiutadellaBold = [UIFont fontWithName:@"Ciutadella-Bold" size:17.0f];
例如在UILabel
中使用:
[uiLabel setFont:CiutadellaBold];
请尝试以下步骤:
1。在info.plist中进行配置,如图所示
UIFont *customFont = [UIFont fontWithName:@"fontName" size:size];
// further you may set That Font to any Label etc.
2。现在您应该使用添加的文件
UIFont *customFont = [UIFont fontWithName:@"fontName" size:size];
// further you may set That Font to any Label etc.
编辑:确保已将该文件添加到资源包中
@Dev您应该传递要从中使用字体的文件的名称,并查看我的编辑。确保您已将该文件添加到资源包中。@Dev这是解决方案,它可以工作。确保已将字体文件添加到资源文件夹中。当您在源代码中设置字体时,请使用:(例如,如果您想使用bolda.ttf)[UIFont-fontWithName@“bolda”size:15];(不添加.ttf)不,ashbay,这对我不起作用。我添加的内容类似于UIFont*customFont=[UIFont fontWithName:@“Myriadro-SEMIBOLD”大小:35];titleLbl.font=自定义字体@Dev您是否在资源包中添加了自定义文件
?重要的一点是fontWithName:size:
中引用的名称可能与文件名不同。在Mac电脑上,如果使用字体手册(默认应用程序)打开字体,它将在标题栏中显示正确的名称。您可以重命名文件,但字体名称不会更改。