gpt4 book ai didi

ios - stringbyappendingstring 不同的大小和字体类型

转载 作者:行者123 更新时间:2023-11-29 02:32:20 26 4
gpt4 key购买 nike

我有一个 NSString 是一封信,另一个是他们的签名。我需要将两者组合成一个字符串来显示,但签名需要以不同的字体和大小显示。是的,字体和大小都可以自行发挥作用。

现在我有如下:

NSString *letter;
NSString *signOff;

_paragraph.font = [UIFont fontWithName:@"BeinetCondensed" size:14];
_signature.font = [UIFont fontWithName:@"AnnoyingKettle" size:18];

letter = [_paragraph text];
signOff = [_signature text];

NSString *completedLetter = [letter stringByAppendingString:signOff];

completedLetter 显示为相同的大小和字体类型。

最佳答案

你在错误的球场打球 - 看错了地方 - 树错了树 - 使用了错误的类(class)。

text 和 NSString 以及 stringByAppendingString 没有大小或字体信息。 _paragraph_signature 的字体完全无关;它们只是这些 View 显示本身根本没有任何字体的字符串的方式。因此,当您组合没有字体的字符串时,您仍然会得到一个没有字体的字符串。

如果您想使用确实具有大小和字体信息的字符串,您需要开始使用 NSAttributedString(和 attributedText)。

这是一个单一的 NSAttributedString:

enter image description here

关于ios - stringbyappendingstring 不同的大小和字体类型,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26726823/

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