[英]Change font name AND weight in UILabel (iPhone SDK)
也許我正在尋找錯誤的地方,但是如何設置UILabel的字體和AND的重量呢?
查看文檔,似乎只有方法來創建具有給定字體名稱和大小的UIFont,例如
[UIFont fontWithName:@"Helvetica" size:22])
或創建一個粗體字體
[UIFont boldSystemFontOfSize:22]
我怎么能一起使用這些?
fontWithName的文檔:size: states,“... name包含字體系列和字體的特定樣式信息。”
所以你可能想要:
[UIFont fontWithName:@"Helvetica-Bold" size:22];
fontNamesForFamilyName:用於獲取給定系列的可用字體列表。
例如:
NSArray* fontNames = [UIFont fontNamesForFamilyName:@"Helvetica"];
for( NSString* aFontName in fontNames ) {
NSLog( @"Font name: %@", aFontName );
}
......哪個輸出:
Font name: Helvetica-BoldOblique
Font name: Helvetica
Font name: Helvetica-Oblique
Font name: Helvetica-Bold
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.