【问题标题】:iphone apps font change doesn't look like it shouldiphone应用程序字体更改看起来不应该
【发布时间】:2013-11-12 10:51:03
【问题描述】:

我已经阅读here如何编码字体交换,我有以下两个问题,

1)为什么实际字体看起来与它应该看起来的不同

2)我必须先在我的机器上安装字体吗?

【问题讨论】:

    标签: iphone fonts


    【解决方案1】:

    如果您使用的是系统字体,则可以。

    但要使用 xcode 未提供的自定义字体,请参考此

    How to include and use new fonts in iPhone SDK?

    编辑:

    检查字体是否正确添加或不调用此函数并正确检查字体名称

    -(void)checkFontList
    {
        NSArray *familyNames = [[NSArray alloc] initWithArray:[UIFont familyNames]];
        NSArray *fontNames;
        NSInteger family, font;
        for (family=0; family<[familyNames count]; ++family)
        {
            NSLog(@"Family name: %@", [familyNames objectAtIndex:family]);
            fontNames = [[NSArray alloc] initWithArray:[UIFont fontNamesForFamilyName:[familyNames objectAtIndex:family]]];
    
            for (font=0; font<[fontNames count]; ++font)
            {
                NSLog(@" Font name: %@", [fontNames objectAtIndex:font]);
            }
            [fontNames release];
        }
        [familyNames release];
    }
    

    【讨论】:

    • 谢谢,这正是我所做的,字体改变了,但不是它应该看起来的样子
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2010-12-31
    • 1970-01-01
    • 2011-11-20
    • 2015-09-02
    • 1970-01-01
    • 2012-07-21
    • 2017-06-21
    相关资源
    最近更新 更多