gpt4 book ai didi

ios - 如何创建粗体 UIFont

转载 作者:IT王子 更新时间:2023-10-29 07:46:52 25 4
gpt4 key购买 nike

我在我的 tableview 中做了一些文字换行,因为一些值太大以至于超出了屏幕的边缘。

但是,字体、大小和粗体与表格 View 的默认设置不匹配,希望有人能帮我解决这个问题。

这就是我设置字段的方法:

- (CGFloat)tableView:(UITableView *)tableView heightForRowAtIndexPath:(NSIndexPath *)indexPath
{
NSString *cellText = @"Go get some text for your cell.";
UIFont *cellFont = [UIFont fontWithName:@"Helvetica" size:17.0];
CGSize constraintSize = CGSizeMake(280.0f, MAXFLOAT);
CGSize labelSize = [cellText sizeWithFont:cellFont constrainedToSize:constraintSize lineBreakMode:UILineBreakModeWordWrap];

return labelSize.height + 20;
}

最佳答案

您可以查看 fontNamesForFamilyName: 方法。

专门针对 Helvetica 有这些家族

NSLog(@"%@", [UIFont fontNamesForFamilyName:@"Helvetica"]);
"Helvetica-LightOblique",
Helvetica,
"Helvetica-Oblique",
"Helvetica-BoldOblique",
"Helvetica-Bold",
"Helvetica-Light"

关于ios - 如何创建粗体 UIFont,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8888328/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com