спасибо ник ....

у добавить пользовательскую кнопку в WebView. они также должны быть там, когда я пытаюсь что-нибудь в URL.

как это возможно??

в основном я хочу поставить кнопки на uiwebView, и они являются пользовательскими кнопками

// отредактированный код ...

Я делаю это ... здесь ссылка появляется, но метод не вызывается ... и в вашем коде не было никаких ошибок .. :)

NSString *imagePath = [[NSBundle mainBundle] resourcePath];
imagePath = [imagePath stringByReplacingOccurrencesOfString:@"/" withString:@"//"];
imagePath = [imagePath stringByReplacingOccurrencesOfString:@" " withString:@"%20"];

NSString *HTMLData = @"<html<a href=\"button://dosomething\" class=\"buttonStyle\">Click me!</a>--></style><br><br>";

[webView loadHTMLString:HTMLData baseURL:[NSURL URLWithString: [NSString stringWithFormat:@"file:/%@//",imagePath]]];

а потом

- (BOOL)webView:(UIWebView *)webView shouldStartLoadWithRequest:(NSURLRequest *)request   navigationType:(UIWebViewNavigationType)navigationType 
{
    // only do something if a link has been clicked...
    if (navigationType == UIWebViewNavigationTypeLinkClicked) {     

        // check if the url requests starts with our custom protocol:
        if ([[[request URL] absoluteString] hasPrefix:@"button://"]) {
            // Do custom code
            return NO;
        } 
    }
    return YES;
}

Ответы на вопрос(1)

Ваш ответ на вопрос