【问题标题】:How to add custom ttf fonts to iphone application?如何将自定义 ttf 字体添加到 iphone 应用程序?
【发布时间】:2011-07-07 17:47:06
【问题描述】:

我在将字体添加到我的 iphone 应用程序时遇到问题 我想知道怎么做,让我指定我没有使用 IB 并且我继承了 UILabel 并制作了那个新类的标签,

请帮帮我, 我已经下载了 ttf 并想在我的应用程序中使用, 我在我的应用中添加了“应用程序提供的字体”,然后添加了带有 ttf 扩展名的字体名称,但仍然不起作用,我该怎么办?

@implementation RRSGlowLabel

- (id)initWithFrame:(CGRect)frame {
    self = [super initWithFrame:frame];
    if(self != nil) {
        self.glowOffset = CGSizeMake(0.0, 0.0);
       self.glowAmount = 0.0;
        self.glowColor = [UIColor clearColor];
   [self setFont: [UIFont fontWithName: @"DS-DIGI" size: self.font.pointSize]];
    }
    return self;
}

DS-DIGI.ttf 是我的字体,添加了以下资源, 而RRSGlowLabel是UILabel的继承类,现在该怎么办?

【问题讨论】:

    标签: iphone fonts plist


    【解决方案1】:

    为了在你的 fontWithName 调用中调用字体,字符串应该是在 Mac 的“Font Book”应用程序中显示的字体名称,而不是所引用字体文件的实际文件名

    【讨论】:

    • 它不工作,你能给我 ttf 的链接,可能是我的 ttf 文件的问题
    • 如果您将 .ttf 文件添加到您的字体册中,并且您可以看到正确显示的字体,那么您的字体文件就可以了...然后检查字体册中显示的名称,如果您ttf 文件名不同,将其更改为字体书中显示的内容,并在 plist 中更改相同并尝试
    • 其在字体册中显示 DS-Digital
    • 我下载了DS-Digital,这些都不行,而其他ttf都可以,现在我该怎么办,在哪里可以找到DS-Digital?
    猜你喜欢
    • 1970-01-01
    • 2011-04-19
    • 1970-01-01
    • 2011-07-10
    • 2012-09-03
    • 1970-01-01
    • 2015-03-24
    • 2012-12-10
    • 2020-02-07
    相关资源
    最近更新 更多