gpt4 book ai didi

NSAttributedString 默认颜色/字体等

转载 作者:行者123 更新时间:2023-12-04 23:59:05 26 4
gpt4 key购买 nike

我正在使用 drawGlyphsForGlyphRange渲染 NSAttributedString (在 NSView drawRect 中)

有什么方法可以默认 NSAttributedString 的颜色/字体等?显然,我可以专门为给定范围设置这些值 - 但这将覆盖字符串中的任何特定设置。感觉我有一个根本的误解 NSAttributedStrings应该用!!

谢谢

最佳答案

NSAttributedString 对象的默认字体在 iOS 上是 Helvetica 12-point,在 OS X 上是 Lucida Grande(或任何默认的系统字体设置)。使用 initWithString:attributes:创建一个 NSAttributedString 具有一些最初适用于整个字符串的预设属性。之后您将设置为字符串的不同范围的任何属性都将补充/替换您在创建 NSAttributedString 实例时定义的属性。

关于NSAttributedString 默认颜色/字体等,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13029222/

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