1

在 Uiwebview 中,在运行时图像没有固定我们的 iphone 设备(意味着图像上下滚动,我的 clint 询问不想滚动图像。所以我怎样才能适应我们的设备的图像),甚至自定义按钮也没有正确固定(表示它不适合我们的设备)。

在运行时: 如果有任何图像出现,这些图像没有正确固定(不适合我们的 iphone 设备)。

如果有人知道,你能帮帮我吗……从上周开始,我一直在努力解决这个问题。

请帮助我..是否可以解决 r 不?

{
        self.webviews.scrollView.decelerationRate = UIScrollViewDecelerationRateNormal;
 [webviews loadRequest:[NSURLRequest requestWithURL:[NSURL URLWithString:@"path of the URL/"]]];
        webviews.scalesPageToFit =YES;
        [webviews addSubview:indicator];
        webviews.contentMode = UIViewContentModeScaleAspectFit;
        webviews.autoresizesSubviews = YES;
        webviews.autoresizingMask=(UIViewAutoresizingFlexibleHeight | UIViewAutoresizingFlexibleWidth);
        timer = [NSTimer scheduledTimerWithTimeInterval:(1.0/2.0) target:self selector:@selector(MonsterMovies) userInfo:nil repeats:YES];
    }
4

1 回答 1

0

文卡特的回答:

最后我解决了这个问题。

图像修复问题已解决:

实际上客户端给定的网站大小 --- 320 x 480 但在我们的应用程序中,我将 UIwebview 2 部分(如 UIwebview 和 TabBar(如 Foeward、Backward 和 refresh)) - 使用 UIwebview 大小 --- 320 x 437 - 和剩余的标签栏/imageview size : 320 x 43 所以这只是原因,图像滚动选项。 解决方案:我们有 2 个选项来解决此问题(据我所知,第一个选项在性能方面更好,但使用第二个选项问题已解决)。

1. 需要询问客户,更改网站尺寸(如我们要求的尺寸例如:320 X 440)。

2.我们可以获取image(.jpg)文件路径并插入到UIimageview中。

所以我想你理解了这个问题,为什么它的行为是这样的......

解决方案:

使用内容搜索选项,您可以找到图像(.jpg)文件路径,如果有任何图像,则在 UIImageView 上显示图像。在这里我附上了代码:

- (void)webViewDidFinishLoad:(UIWebView *)webView {
     NSURL* url = [webView.request URL];
     NSString * strCurrentUrl = [url absoluteString];

     NSLog(@"curretn url is %@",strCurrentUrl);
     if ([strCurrentUrl rangeOfString:@".jpg"].location==NSNotFound)
     {
        notnetImg.hidden=YES;
        NSLog(@"Substring Not Found");

     }
     else
     {
        NSLog(@"Substring Found Successfully");
        notnetImg.hidden=NO;


    notnetImg.image=[UIImage imageWithData:[NSData dataWithContentsOfURL:[NSURL URLWithString:strCurrentUrl]]];


     }
}
于 2013-07-15T07:23:44.067 回答