Создание UIWebView, когда в UITableView выбрана ячейка - PullRequest
0 голосов
/ 04 декабря 2011

У меня есть следующий код:

- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath {

    UIWebView *aWebView;
    aWebView = [[UIWebView alloc] initWithFrame:CGRectMake(320, 0, 320, 480)];//init and create the UIWebView
    aWebView.autoresizesSubviews = YES;
    aWebView.autoresizingMask=(UIViewAutoresizingFlexibleHeight | UIViewAutoresizingFlexibleWidth);
    //set the web view delegates for the web view to be itself
    [aWebView setDelegate:self];
    //Set the URL to go to for your UIWebView
    NSString *urlAddress = @"www.google.com";
    //Create a URL object.
    NSURL *url = [NSURL URLWithString:urlAddress];
    //URL Requst Object
    NSURLRequest *requestObj = [NSURLRequest requestWithURL:url];
    //load the URL into the web view.
    [aWebView loadRequest:requestObj];
    //add the web view to the content view
    [self.view addSubview:aWebView];

}

При нажатии любой из ячеек она должна создать UIWebView и перейти на google.com, но по какой-то причине я получаю следующую ошибку: 2011-12-04 23:47:56.825 AudStud[906:207] Unknown scheme, doing nothing: www.google.com

1 Ответ

1 голос
/ 04 декабря 2011

В вашем URL отсутствует часть протокола. Это должно быть http://www.google.com.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...