代码之家  ›  专栏  ›  技术社区  ›  Tirth

iphone中html页面的背景图片

  •  0
  • Tirth  · 技术社区  · 15 年前

    我是iphone开发的初学者。

    如何在html页面的Xcode中调用项目目录中的背景图像。我以前使用过UISegment控件,之后在uisegmentcontroller中调用webview上的两个html页面。 现在我想在那些html页面上设置背景图像。 有可能吗? 如果是,那怎么办?

    提前谢谢。。

    1 回复  |  直到 15 年前
        1
  •  0
  •   Philippe Leybaert    15 年前

    在UIWebView中加载HTML时,可以指定基URL。如果将基URL设置为包路径,则可以像在当前目录中一样简单地引用背景图像。

    NSString *path = [[NSBundle mainBundle] bundlePath];
    NSURL *baseURL = [NSURL fileURLWithPath:path];
    
    [webView loadHTMLString:htmlPage baseURL:baseURL];
    

    在HTML中:

    body { 
      background: url(bg.jpg); // "bg.jpg" is in your bundle
    }