在一个 UIWebView 中加载图像和文本

发布于 2024-11-06 02:14:04 字数 377 浏览 0 评论 0原文

嗨,大家好。我需要在 UIWebView 中加载图像和文本,我加载了这样的图像

    NSData *imageData = [[NSData alloc] initWithContentsOfURL:imageUrl];
    [myWebView loadData:imageData MIMEType:@"application/jpg" textEncodingName:nil baseURL:nil];

和这样的文本

[myWebView loadHTMLString:self.text baseURL:nil];

但是当我把它们放在一起时我只看到图像,因为它是代码中的最后一个。 如何将(图像和文本)加载到一个 UIWebView?谢谢

HI guys. I need to load image and text in UIWebView, I loaded image like that

    NSData *imageData = [[NSData alloc] initWithContentsOfURL:imageUrl];
    [myWebView loadData:imageData MIMEType:@"application/jpg" textEncodingName:nil baseURL:nil];

and text like that

[myWebView loadHTMLString:self.text baseURL:nil];

But when I put it together I see just image, because it is the last in code.
How can I load both (image and text) to one UIWebView? Thank you

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

小糖芽 2024-11-13 02:14:04

您可以动态创建 html 页面并将其加载到 UIWebView 中:

NSString *imageUrlString = @"http://www.gstatic.com/translate/intl/ru/logo.png";
NSString *yourText = @"Some text here";

NSString *htmlString = [NSString stringWithFormat:@"<img src='%@'/><br><b>%@</b>", imageUrlString, yourText];    
[myWebView loadHTMLString:htmlString baseURL:nil];

You can create html-page dynamically and load it into UIWebView:

NSString *imageUrlString = @"http://www.gstatic.com/translate/intl/ru/logo.png";
NSString *yourText = @"Some text here";

NSString *htmlString = [NSString stringWithFormat:@"<img src='%@'/><br><b>%@</b>", imageUrlString, yourText];    
[myWebView loadHTMLString:htmlString baseURL:nil];
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文