【发布时间】:2013-04-12 10:00:52
【问题描述】:
我正在尝试在 UIWebView 中显示图像并将 uiwebiview 添加到 uiscrollview 中,因为我想赋予页面控制器效果:-
UIWebView *webview_obj=[[UIWebView alloc] initWithFrame:CGRectMake(xcorrd,0,200,320)];
NSString *html = [NSString stringWithFormat:@"<html><body><img src='%@' width='100%' height='100%'></body></html>",imageStr];
[webview_obj loadHTMLString:html baseURL:nil];
webview_obj.scalesPageToFit=YES;
[scroll_views addSubview:webview_obj];
我的问题是:- 当我尝试加载 sizd 200X320 的图像时。图像尺寸完美。但一些白色部分(大约 30-40 像素)将添加到 webview 的底部和侧面。 并自动增加内容大小并滚动。
我正在上传我得到的输出的屏幕截图:-
webview 部分中的黑色药水。白色是一些会自动添加到图像中的东西。 我使用的图像大小是:- 200:- 和 320:- 高度 感谢和问候 舒维塔
【问题讨论】:
-
嗨,为什么你需要一个 UIWebView 来显示图像?您可以使用 UIImageView 组件,我认为您正在添加滚动视图,您的滚动视图是否在正确的框架上?您可以检查 webview 是否显示正确的图像,或者不是通过尝试向下滚动 webview,或者,正确.. webview 有一个背景,它会出现,并且会让您知道它是否正在发生。根据我的 css 样式代码,它不应该有边距和填充.. 它必须是别的东西.. 一切顺利
标签: iphone ios uiwebview uiscrollview uiimageview