application:handleOpenURL:
вызывается, когда другое приложение открывает ваше приложение, открывая URL-адрес с помощью схемы, поддерживаемой вашим приложением. Это не называется, когда ваше приложение начинает открывать URL.
Я думаю, что единственный способ сделать то, что хочет Владимир, - это использовать UIWebView вместо UITextView. Сделайте свой контроллер представления UIWebViewDelegate, установите делегат UIWebView на контроллер представления, а в контроллере представления реализуйте webView:shouldStartLoadWithRequest:navigationType:
, чтобы открыть [request URL]
в представлении вместо того, чтобы выйти из приложения и открыть его в Mobile Safari.