我有一个标题字符串,页脚字符串和HTML页面的正文。我需要以编程方式在body
中包含一些文本,然后我需要在UIWebView
中输入所有这些数据来加载页面。我需要将最终的HTML字符串输入到UIWebView
控制器中,以便它将启动我设计的页面。有人可以分享你的想法我怎样才能做到这一点?
谢谢!
答案 0 :(得分:2)
你的意思是:
NSString *html = [NSString stringWithFormat: @"<html><head><style>body{background-color:black}</style></head><body>the body goes here</body>"];
UIWebView *myWebView = [[UIWebView alloc] initWithFrame:CGRectMake(0.0,76.0,320.0,404.0)];
[myWebView loadHTMLString:html baseURL:nil];
例如,如果您将头部存储在headString中,并将body存储在bodyString中,则可以将它们组合在一起:
[NSString stringWithFormat: @"<html>%@%@</html>", headString, bodyString];