En cliquant sur un lien dans UIWebView pousse sur la fenêtre des éléments de la pile

En gros, je voudrais savoir comment faire pour intercepter un clic dans une webview et alors une nouvelle fenêtre pop up qui a une barre de navigation en haut (avec un bouton de retour) et le contenu du lien que j'ai cliqué.

J'ai actuellement un onglet de la barre de modèle avec 5 onglets et chaque onglet est actuellement à la fenêtre des éléments, et à l'intérieur de chacun de ces onglets sont des vues qui contiennent une UIWebView. C'est comment je gère les liens:

-(BOOL)webView:(UIWebView*)webView shouldStartLoadWithRequest:(NSURLRequest*)request   navigationType:(UIWebViewNavigationType)navigationType {

    NSURL *url = request.URL;
    NSString *urlString = url.absoluteString;
    NSRange page = [ urlString rangeOfString: @"/?page=" ];
    //URL is main page
    if ( [ urlString isEqualToString: @"http://somelink-yadayadayada.com/" ] ) {
        return YES;
    }
    //URL contains page number
    else if ( page.location != NSNotFound ) {
        return YES;
    }
    //URL is clicked link
    else {
        //THIS IS WHERE I NEED TO HAVE THE LINK OPEN THE NEW NAV VIEW.
        return NO;
    }
}

Toute aide serait grandement appréciée et Si j'ai besoin de fournir plus de contexte, je serai heureux de le faire. Merci.

OriginalL'auteur SalsaSalsa | 2010-09-28