如何在ios

时间:2015-07-20 05:37:26

标签: ios uiwebview afnetworking afnetworking-2

我想使用AFNetworking将网页加载到我的UIWebView。我已经将AFNetworking库导入到我的项目中并用于加载图像。 我想要一个代码来加载web page.hope你的帮助。谢谢你。

这是我加载images.it工作正常的方式。

- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath
{
    HomeTableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:@"homereuseIdentifier"];
    Home *mogoHome = [homepost objectAtIndex:indexPath.row];

    NSString *homeimageurlname = [NSString stringWithFormat:@"%@", mogoHome.homeImage];
    NSURL *homeimageurl = [NSURL URLWithString:homeimageurlname];

    cell.hometitleLabel.text = mogoHome.homeTitle;
    [cell.homeimageView setImageWithURL:homeimageurl placeholderImage:nil];
    cell.timeLabel.text = [[mogoHome.modifiedTime componentsSeparatedByString:@" "] objectAtIndex:1];
    return cell;
}

但我使用常规方式加载网页

NSString *finalString = [NSString stringWithFormat:@"%@", self.home.homewebUrl];
    NSURL *finalurl = [NSURL URLWithString:finalString];
    NSURLRequest *finalReques = [NSURLRequest requestWithURL:finalurl];
    [self.finalwebView loadRequest:finalReques];

1 个答案:

答案 0 :(得分:0)

据我所知,你不能。! 如果要在UIWebView中显示任何内容(HTML或任何基于Web的内容),则必须仅通过NSURL执行此操作。使用AFNetworking,你可以下载HTML文件(如果它是一个文件),但UIWebview中的加载过程必须由苹果公司提供给我们实现,是的,它需要一些时间,但如果你想要优化那么不要使用UIWebview