-4

リンクをロードしたいUIWebViewがありますが、何も表示されません。使用しているコードは表示されません

fileName の値はhttp://www.google.comです

            NSURL *url = [NSURL fileURLWithPath:fileName];

    NSURLRequest *request = [NSURLRequest requestWithURL:url];
    [webView setScalesPageToFit:YES];

    [webView loadRequest:request];  
4

4 に答える 4

1

このように試して、置き換えfileURLWithPathてくださいURLWithString

    NSString *fileName= @"http://www.google.com";

    NSURL *url = [NSURL URLWithString:fileName];

    NSURLRequest *request = [NSURLRequest requestWithURL:url];
    [webview setScalesPageToFit:YES];

    [webview loadRequest:request];
于 2013-08-24T06:10:51.137 に答える
0

これを試して ..... !!!

 UIWebView * aWebView = [[UIWebView alloc] initWithFrame:CGRectMake(0, 0, self.view.frame.size.width, self.view.frame.size.height)];
    NSString *fileName= @"http://click-labs.com";

    NSURL *url = [NSURL URLWithString:fileName];

    NSURLRequest *request = [NSURLRequest requestWithURL:url];
    [aWebView setScalesPageToFit:YES];

    [aWebView loadRequest:request];
    [ self.view addSubview:aWebView];
于 2014-02-14T10:51:35.833 に答える
0

**fileURLWithPath**URL を含むパスがある場合に使用されます。

しかし、あなたの場合、直接URLがあるので、次のように使用する必要があります

 NSURL *url = [NSURL URLWithString:[NSString stringWithFormat:@"%@",@"http://www.google.com"]];

NSURLRequest *request = [NSURLRequest requestWithURL:url];
[webView setScalesPageToFit:YES];

[webView loadRequest:request]; 
于 2013-08-24T06:11:50.690 に答える
0
//Create a URL String.
NSString *urlString = [NSString stringWithFormat:@"http://www.google.com"];
//Create a Legeal URL object.
NSURL *MyUrl = [NSURL URLWithString:[urlString stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding]];
//URL Requst Object
NSURLRequest *requestObj = [NSURLRequest requestWithURL:MyUrl];
// set Fit page to WebView
[webView setScalesPageToFit:YES];
//Load the request in the UIWebView.    
[webView loadRequest:requestObj];

注:追加する場合は必ずORに追加webViewしてから、接続が適切であることを確認してください。self.View XIB

于 2013-08-24T06:11:55.577 に答える