Я создаю UIWebView для загрузки определенной страницы Facebook:
NSString *urlAddress = [NSString stringWithFormat:@"http://www.facebook.com/%@",self.userID];
//Create a URL object.
NSURL *url = [NSURL URLWithString:urlAddress];
//URL Requst Object
NSURLRequest *requestObj = [NSURLRequest requestWithURL:url];
//Load the request in the UIWebView.
[webView loadRequest:requestObj];
Мне нужно знать, как перехватить навигацию UIWebView таким образом, чтобы он загружал только URL этогоконкретная страница пользователя.Например, это позволило бы осуществлять навигацию по странице «Стена», «Информация» и «Фото» этого идентификатора пользователя.
Я попытался использовать метод делегата shouldStartLoadWithRequest:
.Он хорошо работает, когда пользователь нажимает внешние ссылки, такие как Youtube или что-то еще, но этот метод никогда не вызывается, например, если пользователь нажимает кнопку «Домой» в Facebook, которая перенаправляет на домашнюю страницу вошедшего в систему пользователя, который не является соответствующим пользователемидентификатора пользователя, переданного на URL.
Любая помощь?Большое спасибо!