0
我有一个图像我在webview中显示在html中,我将scalesPageToFit设置为yes,因为图像相当大..但是这会使图像太小然后尝试设置ZoomScale但是这剂量什么都没有..setZoomScale不适用于UIWebView
我希望有人可以帮我设置它,使UIWebView内的图像适合手机的宽度更接近。
任何帮助将不胜感激继承人我的代码。
- (void)viewDidLoad
{
[super viewDidLoad];
// Do any additional setup after loading the view from its nib.
waffleSwapperWebView.scalesPageToFit = YES;
waffleSwapperWebView.backgroundColor = [UIColor clearColor];
waffleSwapperWebView.opaque = FALSE;
NSString *path = [[NSBundle mainBundle] pathForResource:@"waffle-swapper" ofType:@"png"];
[waffleSwapperWebView loadHTMLString:[NSString stringWithFormat:@"<html><body bgcolor=""white"" width=460><img src=\"file://%@\"></body></html>",path] baseURL:nil];
[waffleSwapperWebView.scrollView setZoomScale:5.0];
}
不知道这是多么正确,但我发现如果我删除** scalesPageToFit **行并将我的html更改为此** [measurementsWebView loadHTMLString:[NSString stringWithFormat:@“
“,path] baseURL:nil]; **它缩小放大图像以适应屏幕,并使图像上的最大变焦效果良好,假设图像大小当然。 – HurkNburkS 2012-07-10 22:33:07