我无法在UIWebview中使背景图像在Xcode中工作

时间:2014-05-01 04:58:13

标签: html ios css uiwebview

据我所知,一切都是正确的......我有一个名为index.html的html文件,以及一个带有背景图片参考的css文件。

如果我只是在计算机上加载页面,它可以工作,但无论我尝试将其作为index.html的背景图像放在css中,我都无法显示任何内容。

我甚至尝试将css放在实际的index.html文件中。

 <style type="text/css">
        body {
            background-image: url('/images/warning_small.png');
            background-repeat:repeat;
        }
    </style>

我是否对UIWebviews不了解?它不喜欢某些图像或其他东西吗?

1 个答案:

答案 0 :(得分:1)

有一个简单的技巧可以遵循,它一定会奏效。按照简单的步骤..

  1. 在项目文件夹系统中创建一个文件夹。

  2. 将所有html和资源文件放在文件夹中。

  3. 从项目中删除未链接的条目。

  4. 然后通过选中下图中显示的选项添加文件夹

  5. enter image description here

    上述步骤应创建蓝色文件夹,而不是其他文件夹。

    蓝色文件夹就是诀窍,当您在应用程序文件夹中运行应用程序时,您将能够看到在步骤4中添加的额外文件夹。现在,由于所有资源文件都在文件夹中,因此html文件将查找文件夹本身的资源,它应该可以工作。

    您可能需要在html中调整路径,但这应该有效。它总是对我有用。

    干杯。