gpt4 book ai didi

cocoa - 在cocoa App中嵌入字体并由IB使用

转载 作者:行者123 更新时间:2023-12-03 16:29:17 26 4
gpt4 key购买 nike

我的 OSX 应用程序在某些文本字段中使用 HelveticaMyriadPro,我发现一些用户通过字体簿禁用这些字体,并连续将它们替换为系统字体...

我在 stackoverflow 中阅读了基于 Cocoa 应用程序中嵌入文件等的其他问题,但我需要稍微不同的东西。我想像往常一样使用 Interface Builder 设置我的文本字段(我没有使用 [NSFont fontWithName:@""] 创建文本字段)并通过 IB 定义我的文本字段字体,而不是以某种方式嵌入字体...这是一个好的解决方案吗?

最佳答案

如果您已在 Interface Builder 中配置文本字段以使用特定字体,并且该字体在用户系统上可用,则将使用该字体。

字体如何加载并不重要。如果该字体在他们的系统中处于事件状态或嵌入在您的应用程序中,那么它将被使用。

你应该使用我描述的方法 here用于在应用程序包中嵌入字体。确保您有权分发该字体,您绝对没有分发 Helvetica 或 Myriad Pro 的权限,除非您专门许可了这些字体。

关于cocoa - 在cocoa App中嵌入字体并由IB使用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8586925/

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