菜鸟教程小白 发表于 2022-12-12 18:40:01

ios - 将 Font Awesome 添加到 UIWebView


                                            <p><p>我真的很喜欢在我的 iOS 应用程序中嵌入 font-awesome (<a href="http://fortawesome.github.io/Font-Awesome/" rel="noreferrer noopener nofollow">http://fortawesome.github.io/Font-Awesome/</a>) 以在 UIWebView 中使用它。</p>

<p>我通过 File -> Add Files to "project"将 font-awesome 添加到我的项目中...我检查了“将项目复制到目标组的文件夹”和“为任何添加的文件夹创建文件夹引用”这两个选项。这导致我的项目根目录中有一个“font-awesome-4.0.3”文件夹。</p>

<p>到目前为止,我还没有弄清楚如何在我的 UIWebView 中从 HTML 中引用字体很棒的 css。作为测试,我编写了一些代码来加载其中一个 css 文件并记录其内容:</p>

<pre><code>NSString *path = ;
NSString *css = ;   
NSLog(@&#34;%@&#34;, css);
</code></pre>

<p>它给出以下输出:</p>

<pre><code>2014-02-08 17:55:04.364 project (null)
</code></pre>

<p>会不会和font-awesome使用的目录和文件名中的点有关?</p>

<p>哦,顺便说一句,我知道有像 <a href="https://github.com/alexdrone/ios-fontawesome" rel="noreferrer noopener nofollow">https://github.com/alexdrone/ios-fontawesome</a> 这样的项目,但那些不能在 UIWebView 中使用(或者可以吗?)</p>

<p>编辑:我有更多信息,stringWithContentsOfFile 抛出 NSFileReadInvalidFileNameError。</p></p>
                                    <br><hr><h1><strong>Best Answer-推荐答案</ strong></h1><br>
                                            <p><p>好的,这与特殊字符无关。愚蠢的错误:</p>

<pre><code>NSString *path = ;
</code></pre>

<p>应该是:</p>

<pre><code>NSString *path = [ pathForResource:@&#34;font-awesome&#34; ofType:@&#34;css&#34; inDirectory:@&#34;font-awesome-4.0.3/css&#34;];
</code></pre></p>
                                   
                                                <p style="font-size: 20px;">关于ios - 将 Font Awesome 添加到 UIWebView,我们在Stack Overflow上找到一个类似的问题:
                                                        <a href="https://stackoverflow.com/questions/21649043/" rel="noreferrer noopener nofollow" style="color: red;">
                                                                https://stackoverflow.com/questions/21649043/
                                                        </a>
                                                </p>
                                       
页: [1]
查看完整版本: ios - 将 Font Awesome 添加到 UIWebView