在 UIWebView 中加载 UIImage 表单 NSData 并将其居中

Posted

技术标签:

【中文标题】在 UIWebView 中加载 UIImage 表单 NSData 并将其居中【英文标题】:Load UIImage form NSData in UIWebView and center it 【发布时间】:2013-03-21 09:54:54 【问题描述】:

所以我基本上得到了UIImageNSData,然后我使用UIWebView 来显示它。我是这样做的:

[self.view addSubview:webView];

webView.delegate = self;
webView.scalesPageToFit = YES;
webView.backgroundColor = [UIColor darkGrayColor];

然后我像这样将图片加载到其中:

NSData *image02Data = attachmentToLoad.attachment_data;
[webView loadData:image02Data MIMEType:@"image/jpg" textEncodingName:nil baseURL:nil];

我得到的结果并不是我想要的:

如您所见,图片在UIWebView 的底部留下了一条白色底线。如何使UIWebView 的大小与图像的大小相等?

【问题讨论】:

【参考方案1】:

你看过这篇文章吗? Click me

我想这正是你想要的

【讨论】:

以上是关于在 UIWebView 中加载 UIImage 表单 NSData 并将其居中的主要内容,如果未能解决你的问题,请参考以下文章

在情节提要中加载 UIWebView 时出错

Swift 2 - 无法在单独的 ViewController 中加载 UIWebView

在 UIWebview 中加载 Javascript+Html 内容

在新线程中加载 UIWebView 内容

在 uipopover 中加载 uiwebview

在 UITableViewCell 中加载 UIWebView 并根据 UIWebview 的内容制作 UITabViewCell 的高度