【问题标题】:specifying UIWebView Content size Or position指定 UIWebView 内容大小或位置
【发布时间】:2012-05-26 11:59:54
【问题描述】:

我正在使用 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]; 但它没有用。

关于如何解决这个问题的任何建议

【问题讨论】:

  • 是否可以加载 html 文件并让它们在 IMG 标签中指定其图像及其大小?
  • 我可以动态创建那些 html 文件吗?看看我从网络服务获取我的图像

标签: ios cocoa-touch uiwebview uikit


【解决方案1】:
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();

【讨论】:

  • 以及如何在 UIWebView 中加载此图像...我的问题是关于 UIWebView 中的 .gif 图像
猜你喜欢
  • 2023-03-30
  • 2015-03-07
  • 1970-01-01
  • 2013-12-10
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-04-01
  • 2014-12-28
相关资源
最近更新 更多