Cookies.ttf字体不能在iOS应用中使用?

时间:2014-06-30 07:21:40

标签: ios objective-c cookies fonts

我正在尝试在我的应用中使用此字体: http://www.fontpalace.com/font-download/Cookies/

但由于未知原因我的应用程序没有看到它。

我使用以下代码段输出字体的名称,但字体甚至没有显示在那里:

for (NSString* family in [UIFont familyNames])
{
    NSLog(@"%@", family);

    for (NSString* name in [UIFont fontNamesForFamilyName: family])
    {
        NSLog(@"  %@", name);
    }
}

到目前为止我做了什么:

  1. 我已将字体包含在目标中。
  2. 我已将字体添加到Info.plist文件中。
  3. 有人可以确认这个字体对他来说也不起作用吗?

1 个答案:

答案 0 :(得分:1)

首先在项目中添加Cookies.ttf。

enter image description here

在plist文件中添加Cookies.ttf。

enter image description here

现在点击您的Cookies.ttf文件并勾选目标成员资格。

enter image description here

在代码下方的应用中使用自定义字体。

- (void)awakeFromNib
{
    [super awakeFromNib];
    self.fontName = [UIFont fontWithName:@"Cookies" size:22];
}
- (void)viewDidLoad
{
    //UIFont *fontName = [UIFont fontWithName:@"Impact" size:22];
    [self.lab setFont:fontName];

    [super viewDidLoad];
    // Do any additional setup after loading the view, typically from a nib.
}

您的输出是:

enter image description here