gpt4 book ai didi

iphone - 如何在不影响字体大小和姓氏的情况下为标签设置粗体?

转载 作者:搜寻专家 更新时间:2023-10-30 20:21:05 24 4
gpt4 key购买 nike

我想将选定的标签设置为粗体而不实现 font family-bold 版本。前任:-默认设置粗体的方式如下

UIFont *myFont = [UIFont fontWithName:@"Helvetica-BoldOblique" 
size:[UIFont systemFontSize]];

但我只想更改字体粗细(即粗体、斜体或下划线)。无需调用“fontWithName”。

提前致谢

最佳答案

你运气不好。对于非系统字体,您必须使用 fontWithName 来获得粗体版本。来自 UIFont 的文档:

fontName
The fully specified name of the font. This name incorporates both the font family name and the specific style information for the font.

可能的解决方法:
因此,虽然您不能拥有将每种字体切换为 粗体 的通用方法,但您仍然可以通过维护一组字符串常量来实现这一点,您可以查找这些常量以切换到正确的粗体版本您在应用中使用的字体。

关于iphone - 如何在不影响字体大小和姓氏的情况下为标签设置粗体?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10931068/

24 4 0