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(@"%@", 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:@"font-awesome" ofType:@"css" inDirectory:@"font-awesome-4.0.3/css"];
</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]