指定UIWebView内容大小或位置

时间:2012-05-26 11:59:54

标签: ios cocoa-touch uiwebview uikit

我正在使用UIWebView使用以下代码加载.GIF图像

    UIWebView *webView = [[UIWebView alloc]initWithFrame:self.view.frame];        
    [self.view addSubview:webView];
    [webView loadData:self.selectedImageData MIMEType:@"image/gif" textEncodingName:nil baseURL:nil];

我的问题是我的图片大小不一, 如何使图像适合(拉伸或缩小)到UIWebView大小?要么 如何在UIWebView中指定一个可以加载数据的框架?

我试过了     [webView sizeToFit]; 但它不起作用。

有关如何解决此问题的任何建议

1 个答案:

答案 0 :(得分:0)

I think this might help you

CGSize itemSize = CGSizeMake(60.0, 80.0);
        UIGraphicsBeginImageContext(itemSize);
        CGRect imageRect = CGRectMake(0.0, 0.0, itemSize.width, itemSize.height);
        [image drawInRect:imageRect];
        self.yourImage = UIGraphicsGetImageFromCurrentImageContext();
        UIGraphicsEndImageContext();