[英]Setting custom font to bold
我已經成功地為我的項目添加了一個自定義字體,它可以通過以下方式執行以下代碼:
[sideScoreLabel setFont:[UIFont fontWithName:@"Caveman" size:34]];
但是我希望這個自定義字體加粗。 我研究了這個,似乎每個人都想在字體名稱末尾添加“-Bold”或“-BoldMT”,使其顯示如下:
[sideScoreLabel setFont:[UIFont fontWithName:@"Caveman-Bold" size:34]];
當我運行我的項目時它似乎不起作用。 有誰知道我做錯了什么? 也許我使用的字體不適用於Bolding?
謝謝!
我已經成功地為我的項目添加了一個自定義字體,它可以通過以下方式執行以下代碼:
你為你的iOS套裝添加了一個CUSTOM FONT 。
如果你想要該字體的粗體版本,你需要提供一個系統不會為你做的。
當你提到不能加粗的字體時,你走在正確的軌道上。 您可以使用這些代碼來驗證這一點,該代碼將調出以控制所有可用字體,然后您可以在那里查找您的字體。
NSArray *familyNames = [[NSArray alloc] initWithArray:[UIFont familyNames]];
NSArray *fontNames;
NSInteger indFamily, indFont;
for (indFamily=0; indFamily<[familyNames count]; ++indFamily)
{
NSLog(@"Family name: %@", [familyNames objectAtIndex:indFamily]);
fontNames = [[NSArray alloc] initWithArray:
[UIFont fontNamesForFamilyName:
[familyNames objectAtIndex:indFamily]]];
for (indFont=0; indFont<[fontNames count]; ++indFont)
{
NSLog(@" Font name: %@", [fontNames objectAtIndex:indFont]);
}
[fontNames release];
}
[familyNames release];
Spotlight
“字體書”中查找 PostScript
名稱。 有時PostScript
名稱與您的字體的文件名不相似。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.