注册

iOS打印导入字体名称

通常在开发中,我们的APP中会使用到一些自己定义的字体,关于引用那部分就不细说了,网上百度一堆,下边说一个容易忽略的点。

在iOS中,使用字体,不是使用字体包的名称,而是需要导入包体在iOS中对应的名称,打印字体名称如下:

for (NSString *fontfamilyname in [UIFont familyNames]) { // font:'Avenir-Heavy
NSLog(@"family:'%@'",fontfamilyname);
for(NSString *fontName in [UIFont fontNamesForFamilyName:fontfamilyname])
{
NSLog(@"\tfont:'%@'",fontName);
}
NSLog(@"-------------");
}

对字体的使用

self.proNameLab.font = [UIFont fontWithName:@"Avenir-Heavy" size:13*ScaleSize];

0 个评论

要回复文章请先登录注册