菜鸟教程小白 发表于 2022-12-13 14:53:48

ios - iOS 9 中的自定义字体问题?


                                            <p><p>我在 iOS 中使用自定义字体。对于使用自定义字体,我按照以下步骤操作。</p>

<ul>
<li>.在项目中添加<strong>.ttf</strong>。</li>
<li>在<strong>plist</strong>文件下添加字体名称</li>
<li><p>使用下面的代码打印字体名称</p>

<pre><code>for (NSString *fontFamilyName in ) {
for (NSString *fontName in ) {
    NSLog(@&#34;Family: %@    Font: %@&#34;, fontFamilyName, fontName);
}
</code></pre>

<p>}</p></li>
</ul>

<p><strong>字体名称是</strong></p>

<pre><code>self.label_co.font = ;
</code></pre>

<p>我可以在 Storyboard 的字体名称列表中看到字体名称。我可以在界面生成器的 Storyboard 上使用字体,但是当我运行应用程序时,自定义字体未显示</p></p>
                                    <br><hr><h1><strong>Best Answer-推荐答案</ strong></h1><br>
                                            <p><p>有时字体不会在“复制捆绑资源”中复制,所以请这样做,并且可能会在您的情况下发生同样的问题。
所以 <code>点击你的项目目标->Build Phases->Copy Bundle Resources</code> 并查看字体文件是否存在,如果字体文件不存在,则使用 <code>+</code> 将字体添加到捆绑资源中底部的按钮标志,按下它并将字体文件添加到资源中。就是这样,现在检查它你可以得到结果:)</p>

<p>或</p>

<p>根据您编辑的答案,您使用了 Digital-7 单声道字体,因此您必须这样写。 </p>

<pre><code>self.label_co.font = ;
</code></pre>

<p>而不是</p>

<pre><code>self.label_co.font = ;
</code></pre>

<p>这肯定行得通。</p></p>
                                   
                                                <p style="font-size: 20px;">关于ios - iOS 9 中的自定义字体问题?,我们在Stack Overflow上找到一个类似的问题:
                                                        <a href="https://stackoverflow.com/questions/35596150/" rel="noreferrer noopener nofollow" style="color: red;">
                                                                https://stackoverflow.com/questions/35596150/
                                                        </a>
                                                </p>
                                       
页: [1]
查看完整版本: ios - iOS 9 中的自定义字体问题?