2010-06-07 4 views

ответ

1

Просто реализовать -application:handleOpenURL: в делегат своего приложения. Верните НЕТ, чтобы не открывать URL-адрес.

Только subclass UIApplication и переопределить its -openURL: method, т.е.

-(BOOL)openURL:(NSURL*)theURL { 
    if (shouldOpenURL(theURL)) 
    return [super openURL:theURL]; 
    else 
    return NO; 
} 
+0

Неверный ответ. Приложение: handleOpenURL вызывается, когда внешняя сторона пытается открыть какой-либо URL-адрес с помощью вашего приложения. Этот вопрос заключался в том, чтобы открыть URL-адрес в одном приложении -> использовать UIWebView. – JOM

0

Вы не можете определить количество посещений вручную UITextView. Если вы хотите, что функциональность, используйте UIWebView вместо этого, и осуществлять UIWebViewDelegate, так что вы можете перехватывать клики по реализации этого метода

- (BOOL)webView:(UIWebView *)webView shouldStartLoadWithRequest:(NSURLRequest *)request navigationType:(UIWebViewNavigationType)navigationType 
Смежные вопросы