我在使用UIWebView说服我的远程图像缩放到正确的大小时遇到了问题。这可能是一个总的n00b问题,但我做错了/有更好的方法吗?
我在StackOverflow上查看了Viewport示例,下面的代码似乎是正确的,但是大图像仍然比屏幕宽度拉伸得更远。我希望所有图像都以相同的宽度显示(以填充屏幕),然后用户可以放大。
NSString *urlAddress = image;
//Create a URL object.
NSURL *url = [NSURL URLWithString:urlAddress];
//set up html
NSString *htmlString = @"<html><head><meta name=\"viewport\" content=\"width=320,user-scalable=yes,initial-scale=1.0\"></head><body><img style='width=100%' src='%@'></body></html>";
NSString *imageHTML = [[NSString alloc] initWithFormat:htmlString, url];
// Load image in UIWebView
webImageView.scalesPageToFit = YES;
[webImageView loadHTMLString:imageHTML baseURL:nil];
'image'变量是服务器上图像的位置。有人可以帮忙吗?
谢谢!