Приложение должно открывать ссылки с WebView, а не с Safari - PullRequest
0 голосов
/ 05 февраля 2011

В моем приложении есть UITextView, в который загружаются RSS-каналы. Теперь я хочу, чтобы при наличии ссылки в текстовом представлении и вкладке в ней мое веб-представление открывало эту ссылку, а не Safari. Как я могу это сделать?

Ответы [ 2 ]

0 голосов
/ 05 февраля 2011

Я не думаю, что это возможно в UITextView без значительных усилий.

Просто идея, но не могли бы вы не загрузить свой RSS-канал напрямую в UIWebView?- (Вы можете отобразить строку в формате HTML в UIWebView).Последующие нажатия на ссылки могут быть затем перехвачены с использованием делегата UIWebView и обработаны вашим приложением, чтобы (например) открыть их в другом UIWebView.Взгляните на интерфейс и делегат UIWebView, чтобы узнать, может ли это помочь.

Надеюсь, это поможет!

Ник.

0 голосов
/ 05 февраля 2011

Эй, Вам будет трудно узнать, где вы щелкнули в вашем UITextView. Честно говоря, лучший способ сделать это - использовать Three20 framework.

...