在UIWebView上加载图像并正确缩放

时间:2014-08-22 11:02:41

标签: ios image uiwebview xamarin.ios xamarin

我将本地图片(tif)加载到UIWebView

string fileName = "image.tif";
string localDocUrl = Path.Combine (NSBundle.MainBundle.BundlePath, fileName);
webView.LoadRequest(new NSUrlRequest(new NSUrl(localDocUrl, false)));
webView.ScalesPageToFit = true;

图片大于UIWebView

Image width is wider than screen width

现在我希望图片适合网页视图。我怎么能这样做?

2 个答案:

答案 0 :(得分:0)

由于评论太少,我无法发表评论,因为我是新用户。

PLZ转到笔尖文件并检查"场景" as"缩放页面以适应"

希望它能运作

答案 1 :(得分:0)

我不确定这是否直接适用于图片,但我在尝试让网页视图在屏幕上正确显示时遇到了问题。这是我使用的代码,希望它可以为你工作。

var webview = new UIWebView(this.View.Frame);
webview.LoadRequest(new NSUrlRequest(new NSUrl(myCustomUrl)));
this.NavigationController.PushViewController(
        new UIViewController() { webview }, true);

也许设置框架会有帮助吗?