gpt4 book ai didi

iphone - 如何在 iPhone 应用程序中显示不同的自定义阿拉伯语字体?

转载 作者:可可西里 更新时间:2023-11-01 05:31:51 25 4
gpt4 key购买 nike

在我的应用程序中,我需要显示具有不同自定义字体的阿拉伯文本。我遵循将 ttf 文件添加到 info.plist 的场景。

根据上述情况,我成功地为 ENGLISH 文本成功获取了不同字体样式的显示文本。我正在为 arabic 字体样式做同样的事情,但我没有得到。为什么会这样?

谁能帮帮我

提前致谢。

最佳答案

@Kareem,我从 Stackoverflow 本身那里得到了加载字体的提示,但一开始就无法正常工作。以下步骤可能对您有所帮助。

  1. 将字体文件添加到您的项目中。
  2. 在 info.plist 文件中输入他们的条目

    例如enter image description here

  3. 你现在可以实现一些方法来加载你的字体应用委托(delegate) 喜欢

    -(UIFont*) CustomFontWithSize:( float )大小{

        UIFont* customFont = [UIFont fontWithName:@"FX_Masa" size:size];

    if(customFont == nil)
    customFont = [UIFont systemFontOfSize:size];

    return customFont;
    }

如果您注意到我在这里传递的名称是“FX_MASA”而不是 FX_MasaRegular,这就是我错的地方。我们在获取字体时需要使用的名称是INSTALL NAME(双击字体以在系统上安装字体,Font Book中出现的名称就是安装名称)。

enter image description here

希望这对您的问题也有帮助。如果您遇到任何好的方法,请在这里更新。

关于iphone - 如何在 iPhone 应用程序中显示不同的自定义阿拉伯语字体?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8223538/

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